[Tech] istallazione di un programma compilando la sorgente

Enrico Guastaldi guastaldi@unisi.it
Mer 18 Nov 2009 09:01:41 CET


Grazie per la chiara risposta!
Provo a fare come mi dici.
Ciao!
-- 
Enrico Guastaldi
Centro di GeoTecnologie dell'Università degli Studi Siena,
Via Vetri Vecchi, 34, 52027 - San Giovanni Valdarno (AR), Italy

Tel.   +39 055 9119483
Fax.   +39 055 9119439 
email: guastaldi@unisi.it
url:   www.geotecnologie.unisi.it

Io uso Linux!
user #466775 counter.li.org

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Please try to avoid to send me .dwg, .doc, .xls, .ppt files.
I prefer free formats.
http://en.wikipedia.org/wiki/Open_format

Please consider the environment before printing this e-mail
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

martedì 17 novembre 2009
Giancarlo Martini <giancarlomartini@gmail.com>
Discussioni tecniche <tech@firenze.linux.it>

Re: [Tech] istallazione di un programma compilando la sorgente
Enrico Guastaldi wrote:
> Ciao a tutti,
> sto cercando di istallare un software da sorgente seguendo le istruzioni che trovo nel sito del programma:
> http://sgems.sourceforge.net/?q=node/40
> 
> sono arrivato alle battute finale, ovvero l'ultimo make, ma ottengo questo errore:
> 
> 
> ugolone@dell-enrico:~/SIMVoleon/GsTLAppli-qt4$ make
> cd GsTLAppli/ && make -f Makefile
> make[1]: ingresso nella directory «/home/ugolone/SIMVoleon/GsTLAppli-qt4/GsTLAppli»
> cd utils/ && make -f Makefile
> make[2]: ingresso nella directory «/home/ugolone/SIMVoleon/GsTLAppli-qt4/GsTLAppli/utils»
> g++ -c -pipe -O2 -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I/home/ugolone/SIMVoleon/GsTL -I/home/ugolone/SIMVoleon/GsTLAppli-qt4 -I. -o ../../lib/linux/obj/utils/clock.o clock.cpp
> clock.cpp:99:23: error: qdatetime.h: Nessun file o directory
Il problema nasce dal fatto che (probabilmente) cercando di compilare clock.cpp, 
alla riga 99 trova un #include <qdatetime.h>.
prova a cercare qdatetime.h nei percorsi predefiniti +
-I/usr/include/qt4/QtGui
-I/usr/include/qt4
-I.
-I/home/ugolone/SIMVoleon/GsTL
-I/home/ugolone/SIMVoleon/GsTLAppli-qt4
-I. (due?!)
e non lo trova.
Controlla di averlo il file da qualche parte con il comando find dopo
se è presente forse devi modificare il Makefile o inserire una variabile 
d'ambiente (non ti sò dire esattamente, non conosco qt)
se non è presente probabilmente devi installare un pacchetto qualcosa-dev

ma la prima cosa da fare è andare dove hai preso i sorgenti e controllare se 
qualcuno ha avuto lo stesso problema
la seconda ricercare su internet a quale pacchetto appartiene quel file e capire 
se lo hai installato

tutto questo se non hai modificato i makefile..

Spero di esserti stato utile anche se succinto




-- 
Giancarlo Martini
(Replace 'AAA' with @)
mailto:giancarlomartiniAAAgmail.com
Registered Linux user number 367542
_______________________________________________
FLUG - Discussioni tecniche - tech@firenze.linux.it
URL: https://lists.firenze.linux.it/mailman/listinfo/tech
Archivio: http://lists.firenze.linux.it/pipermail/tech
Ricerca nell'archivio: http://www.firenze.linux.it/search



Maggiori informazioni sulla lista flug-tech