[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