[Hpc-forum] fftw3.f

Halasz Gabor gjhalasz at unideb.hu
2013. Feb. 21., Cs, 18:56:57 CET


Kedves fórumtársak!

Egy másoktól kapott programcsomagot próbálok életre kelteni a debreceni gépen.
Hat darab, nem túl hosszú forrás fájlom van, f90 kiterjesztéssel. Az eredeti 
csomagban "f95"-öt használnak a fordításhoz, de mivel ez nem elérhető ezen a 
gépen, én átírtam a Makefile-ban a fordítót gfortran-ra. 

A csomag használja az FFTW3 csomag néhány függvényét. A megfelelő forrásokban 
szerepel egy 'include "/usr/include/fftw3.f"' sor, amivel nincs is gondja a 
fordítónak, mivel az adott helyen a gépen tényleg megtalálható a hivatkozott 
fájl. A csomaghoz telepítve vannak a gépen a man és az info oldalak is.

Ami viszont nem működik, az a futtatható állomány szerkesztése. Ez az alábbi 
üzenettel áll le:
   /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld:
                                                     cannot find -lfftw3
   collect2: ld returned 1 exit status

Úgy tűnik, mintha mégsem lenne teljes a csomag installációja a gépen.
Vagy tévedek, és a '-lfftw3' opció használatán kívül még valami további 
"konfigurálásra" is szükség lenne a megfelelő szerkesztéshez?

Segítségeteket előre is köszönöm,  		Gábor



További információk a(z) Hpc-forum levelezőlistáról