grazie efi. prendendo spunto da quello che mi hai scritto e cercando su internet tuo sono quasi giunto alla conclusione
se dal terminale scrivo gfortran fun.f90 test.f90 -o output (idem per ifort) la compilazione avviene senza problemi. ora mi rimane solo da capire come fare la stessa cosa usando geany e posso ritenere il topic chiuso Il giorno 07 ottobre 2012 10:03, Efisio Sciola <[email protected]> ha scritto: > Il 06 ottobre 2012 11:49, Lord* T <[email protected]> ha scritto: > > una mia collega mi ha passato i suoi file che ha creato con M$ visual > studio > > ch funzionano, in ogni caso ora sia con gfortran che ifort (intel > fortran > > compiler) la compilazione avviene con successo ma al momento della > > generazione dell'eseguibile mi appare un errore > > > > se uso ifort questo è l'errore > > > > ifort -o "Source2" "Source2.f90" (nella cartella: > > /home/ale/fortran/progetto/giorgia) > > /tmp/ifortlvSQc8.o: In function `MAIN__': > > Source2.f90:(.text+0x240): undefined reference to `vaporpressure_' > > Compilazione fallita. > > > > > > se invece uso gfortran ecco cosami esce scritto > > > > gfortran -Wall -o "Source2" "Source2.f90" (nella cartella: > > /home/sara/fortran/progetto/giorgia) > > /tmp/cc1KK66g.o: In function `MAIN__': > > Source2.f90:(.text+0x2e2): undefined reference to `vaporpressure_' > > collect2: ld returned 1 exit status > > Compilazione fallita. > > > > > > dove vaporpressure è il nome della function e Source2.f90 è il nome del > > programma principale. > > vado a memoria... ma puoi cercare nei rispettivi manuali dei > compilatori che dovresti avere in line ( man fa il suo dovere) > il compilatore genera un file oggetto che poi viene sottoposto a link > per produrre l'eseguibile, dovresti indicargli i sentieri (path) dove > trovare le informazioni che gli servono per risolvere gli indirizzi > dei moduli esterni: forse l'opzione "-IDIR" o qualcosa di simile > potrebbe funzionare. > _______________________________________________ > Gulchelp mailing list > [email protected] > http://www.gulch.crs4.it/cgi-bin/mailman/listinfo/gulchelp > -- Cordiali saluti Alessandro Martis
_______________________________________________ Gulchelp mailing list [email protected] http://www.gulch.crs4.it/cgi-bin/mailman/listinfo/gulchelp
