View Full Version : Fortran 90
lucagreco
24-01-2004, 13:34
salve!
ho installato la Mandrake 9.2 ed ho bisogno di un compilatore fortran 90 adegutao. Ho installato il Portland PGI 3.2 e 4.0 ma quando compilo mi dà un messaggio di errore "-lpgc not found".
Le librerie gcc della mandrake le ho installate.
Avete suggerimenti da darmi?
grazie.
maxithron
24-01-2004, 13:39
se dai:
configure -cc=gcc -fc=pgf90 -lib="-L/usr/local/pgi/linux86/lib -lpgf90 -lpgf90rtl -lpgftnrtl -lpgc"
cosa ti restituisce?
lucagreco
24-01-2004, 13:48
devo darlo sulla riga di comando?
E' possibile che la mandrake 9.2 non supporti questo compilatore?
considera che con la 9.0 funziona. Nel Makefile ho la stringa CC=gcc
maxithron
24-01-2004, 13:57
Originariamente inviato da lucagreco
devo darlo sulla riga di comando?
E' possibile che la mandrake 9.2 non supporti questo compilatore?
considera che con la 9.0 funziona. Nel Makefile ho la stringa CC=gcc
Generalmente il compilatore Fortran utilizza una piccola routine riferendola solo alle librerie run time del fortran stesso senza "considerare" quelle del gcc.
Molte volte ti basta vedere se la versione che hai del gcc è la stessa di quella richiesta dal compilatore che hai scaricato.
Altre volte invece devi aggiungere manualmente le librerie che occorrono a fortran con l'opzione -lib quando compili.
Il comando comunque lo devi dare da linea di comando. Dovrebbe retituirti un paio di errori così possiamo vedere meglio l'eventuale libreria che manca o non è linkata correttamente.
lucagreco
24-01-2004, 14:47
mi dice che il comando configure non esiste?!?!?
maxithron
24-01-2004, 14:53
Originariamente inviato da lucagreco
mi dice che il comando configure non esiste?!?!?
scusami... prova ./configure e tutto il resto.
lucagreco
24-01-2004, 14:56
stessa risposta, dice no such file or directory
maxithron
24-01-2004, 15:07
Allora ti mancano le librerie che richiede il compilatore.
Quindi, o sono in una posizione diversa da quella che richiede oppure non le hai proprio.
Comunque ho trovato un link dove puoi trovare delle patch per il pgi perchè credo che quello che stai usando non vada bene con la mdk 9.2
prova e poi mi fai sapere:
http://www.pgroup.com/faq/install.htm#release_info
lucagreco
24-01-2004, 15:12
grazie proverò.
comunque come diceva il grande Eduardo, compilatore e SO sono come la lavatrice e il frigorifero: attaccata la spina devono funzionare subito.
senno' vanno buttati nel cesso. :D
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.