Visualizzazione dei risultati da 1 a 7 su 7

Discussione: problema ./configure

  1. #1

    problema ./configure

    Ragazzi sto giusto provando a compilare un sw che si chama kde-bluetooth

    posto il problema perché non è la prima volta che succede, anzi ultimamente non riesco proprio a compilare nessun pacchetto per kde perché mi da sempre lo stesso errore:
    codice:
    checking for vsnprintf... yes 
    checking for snprintf... yes 
    checking for X... 
    libraries /usr/X11R6/lib, headers /usr/X11R6/include 
    checking for IceConnectionNumber in -lICE... yes 
    checking for libXext... yes 
    checking for pthread_create in -lpthread... yes 
    checking for extra includes... no 
    checking for extra libs... no 
    checking for libz... -lz 
    checking for libpng... -lpng -lz -lm 
    checking for libjpeg6b... no 
    checking for libjpeg... no 
    configure: WARNING: libjpeg not found. disable JPEG support.
     checking for Qt... 
    configure: error: Qt (>= Qt 3.0) (headers and libraries          
    Please check your installation! For more details about this problem, look at the end of config.log. 
    [15:24:05][root@phobos kdebluetooth-20040128]# rpm -qa qt 
    qt-3.1.1-6 
    [15:24:15][root@phobos kdebluetooth-20040128]#
    quando lancio configure se ne esce con un messaggio di errore, dicendomi che mi mancano le Qt in versione uguale o superiore alla 3.0, ma quando controllo rpm mi risponde che ho già installato la 3.1.1-6!!!

    perchè non le trova se sono già installate????

    Once I thought I was wrong, but I was mistaken.

    Powered by Slackware 10.1 2.4.29

  2. #2
    non vorrei dire una fesseria, ma gli header generalmente non sono nei pacchetti "devel"?
    inoltre fai attenzione perchè sembra manchi anche libjpg

  3. #3

    Re: problema ./configure

    Originariamente inviato da Outermarker

    perchè non le trova se sono già installate????

    Perchè invece di picchiare la testa contro il muro bisogna leggere

    http://pollycoke.org/linux-help/arti...compilare.html
    "Non è Dio a impensierirmi, sono i suoi hooligan."

    pollycoke.wordpress.com

  4. #4
    Grazie GiorgioM, la guida è veramente molto utile, ma il problema resta:
    La guida dice sostanzialmente che il problema può dipendere dal fatto che sia installato il pacchetto qt ma non il pacchetto qt-devel, oppure dal fatto che alcune versioni del compilatore GCC vanno a cercare le librerie in posti strani, se non ho capito male.

    però ho controllato, e come si può vedere sotto, ho tutto.

    checking for libjpeg... no
    configure: WARNING: libjpeg not found. disable JPEG support.
    checking for Qt...
    configure: error: Qt (>= Qt 3.0) (headers and libraries) not found. Please check your installation! For more details about this problem, look at the end of config.log.
    [17:21:24][root@phobos kdebluetooth-20040128]# rpm -qa qt
    qt-3.1.1-6
    [17:22:22][root@phobos kdebluetooth-20040128]# rpm -qa qt-devel
    qt-devel-3.1.1-6
    [17:22:37][root@phobos kdebluetooth-20040128]# rpm -qa libjpeg
    libjpeg-6b-26
    [17:22:54][root@phobos kdebluetooth-20040128]# gcc --version
    gcc (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5) Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    [17:23:07][root@phobos kdebluetooth-20040128]#
    nel file INSTALL.txt c'è scritto di dare i seguenti comandi:

    codice:
    #make -f Makefile.cvs 
    #./configure --prefix=/usr 
    #make 
    #make install
    ho pensato che magari il problema dipendesse da quel --prefix=/usr
    e allora go provato a dare
    #configure --prefix=/usr/local
    e anche a lanciare il configure senza opzioni.
    Ma il risultato è lo stesso.

    Qualche idea?

    (nota= l'autore della guida chema le librerie libqt3 e libqt3-devel, ma io non ho trovato nulla con quel nome, solo con qt e qt-devel)
    Once I thought I was wrong, but I was mistaken.

    Powered by Slackware 10.1 2.4.29

  5. #5
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,559
    Originariamente inviato da Outermarker
    Grazie GiorgioM, la guida è veramente molto utile, ma il problema resta:
    La guida dice sostanzialmente che il problema può dipendere dal fatto che sia installato il pacchetto qt ma non il pacchetto qt-devel, oppure dal fatto che alcune versioni del compilatore GCC vanno a cercare le librerie in posti strani, se non ho capito male.

    però ho controllato, e come si può vedere sotto, ho tutto.



    nel file INSTALL.txt c'è scritto di dare i seguenti comandi:

    codice:
    #make -f Makefile.cvs 
    #./configure --prefix=/usr 
    #make 
    #make install
    ho pensato che magari il problema dipendesse da quel --prefix=/usr
    e allora go provato a dare
    #configure --prefix=/usr/local
    e anche a lanciare il configure senza opzioni.
    Ma il risultato è lo stesso.

    Qualche idea?

    (nota= l'autore della guida chema le librerie libqt3 e libqt3-devel, ma io non ho trovato nulla con quel nome, solo con qt e qt-devel)
    Il problema è dalla versione errata delle qt , ti viene anche detto chiaramente se non erro nel messaggio d'errore - non trova nulla ne librerie ne hiders

  6. #6
    Buongiorno a tutti!
    grazie Francofait. Ma non riesco a capire: è vero che configure non trova le qt, nè librerie ne headers. Ma dice chiaramennte (Qt>=3.0) cioè che vuole una versione maggiore o uguale alla 3.0, ma il fatto è che io HO una versione maggiore della 3.0, poichè ho due pacchetti installati (Qt e Qt-devel) della versione 3.1.1-6, come dimostrato dal comando rpm -qa del mio precedente post. Quindi le Qt giuste ci sono!
    Posso intuire che sono intallate in un posto diverso da dove lo script configure va a cercare; sono installate in /usr/lib, e forse confugure le cerca da qualche altra parte (penso). Ma come faccio a vedere dove va configure a cercarle? e soprattutto, come faccio a dire a configure di cercarle in /usr/lib?
    ho già provato a fare

    codice:
    ./configure --prefix=/usr/lib
    ma non cambia nulla. ho già anche guardato il configure --help , ma non ci ho capito molto, sinceramente.

    Altra cosa. La procedura di installazione prevede un

    codice:
    make -f Makefile.cvs
    quindi il configure viene generato al momento. Può darsi che venga creato un configure con parametri errati???

    grazie mille per l'aiuto!!!
    Once I thought I was wrong, but I was mistaken.

    Powered by Slackware 10.1 2.4.29

  7. #7
    stesso problema che ho io... ed ank'io ho le -devel installate ç_ç


    checking for Qt... configure: error: Qt (>= Qt 2.2.2) (headers and libraries) not found. Please check your installation!
    For more details about this problem, look at the end of config.log.

    AMD Phenom II X6 1090T, ASUS M3A78-CM, GTX460 OC 1GB, CentOS 7 & Thinkpad T410 windows & Fairphone FP2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.