- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Hello,
I've just install mkl10.1.1.019 on em64t hardware.
I'm trying to compile example inintel/mkl/10.1.1.019/examples/fftw2xf
when I do :make libem64t PRECISION=MKL_DOUBLE complex_1d_double_ex1 compiler=intel threading_name=parallel
I havesource/complex_1d_double_ex1.f:(.text+0x88): undefined reference to `init_complex_vector_z_'
source/complex_1d_double_ex1.f:(.text+0x146): undefined reference to `fftw_f77_create_plan_'
source/complex_1d_double_ex1.f:(.text+0x1a0): undefined reference to `fftw_f77_one_'
source/complex_1d_double_ex1.f:(.text+0x2f0): undefined reference to `fftw_f77_destroy_plan_'
source/complex_1d_double_ex1.f:(.text+0x34f): undefined reference to `fftw_f77_create_plan_'
source/complex_1d_double_ex1.f:(.text+0x3a9): undefined reference to `fftw_f77_one_'
source/complex_1d_double_ex1.f:(.text+0x4f9): undefined reference to `fftw_f77_destroy_plan_'
source/complex_1d_double_ex1.f:(.text+0x75b): undefined reference to `check_result_z_'
Can you help me ?
Link kopiert
3 Antworten
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Quoting - mdelavauuniv-lr.fr
Hello,
I've just install mkl10.1.1.019 on em64t hardware.
I'm trying to compile example inintel/mkl/10.1.1.019/examples/fftw2xf
when I do :make libem64t PRECISION=MKL_DOUBLE complex_1d_double_ex1 compiler=intel threading_name=parallel
I havesource/complex_1d_double_ex1.f:(.text+0x88): undefined reference to `init_complex_vector_z_'
source/complex_1d_double_ex1.f:(.text+0x146): undefined reference to `fftw_f77_create_plan_'
source/complex_1d_double_ex1.f:(.text+0x1a0): undefined reference to `fftw_f77_one_'
source/complex_1d_double_ex1.f:(.text+0x2f0): undefined reference to `fftw_f77_destroy_plan_'
source/complex_1d_double_ex1.f:(.text+0x34f): undefined reference to `fftw_f77_create_plan_'
source/complex_1d_double_ex1.f:(.text+0x3a9): undefined reference to `fftw_f77_one_'
source/complex_1d_double_ex1.f:(.text+0x4f9): undefined reference to `fftw_f77_destroy_plan_'
source/complex_1d_double_ex1.f:(.text+0x75b): undefined reference to `check_result_z_'
Can you help me ?
(1) it looks as if you're trying to use FFTW library wrappers. As far as I know, they are delivered in MKL as source code, and you need to build them prior to using. The source and makefiles are in .interfacesfftw2xf subdirectory in the Intel MKL directory. Did you do that? (see docs if don't).
(2) are you planning to use the FFTW or you just started with this example while actually going to use MKL for FFT?
A.
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Hi,
Could you post a bit more of the make output. In particular, what was the link line that produced these undefined references?
Thanks,
Dima
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Kennzeichnen
- Anstößigen Inhalt melden
Quoting - mdelavauuniv-lr.fr
Hello,
I've just install mkl10.1.1.019 on em64t hardware.
I'm trying to compile example inintel/mkl/10.1.1.019/examples/fftw2xf
when I do :make libem64t PRECISION=MKL_DOUBLE complex_1d_double_ex1 compiler=intel threading_name=parallel
I havesource/complex_1d_double_ex1.f:(.text+0x88): undefined reference to `init_complex_vector_z_'
source/complex_1d_double_ex1.f:(.text+0x146): undefined reference to `fftw_f77_create_plan_'
source/complex_1d_double_ex1.f:(.text+0x1a0): undefined reference to `fftw_f77_one_'
source/complex_1d_double_ex1.f:(.text+0x2f0): undefined reference to `fftw_f77_destroy_plan_'
source/complex_1d_double_ex1.f:(.text+0x34f): undefined reference to `fftw_f77_create_plan_'
source/complex_1d_double_ex1.f:(.text+0x3a9): undefined reference to `fftw_f77_one_'
source/complex_1d_double_ex1.f:(.text+0x4f9): undefined reference to `fftw_f77_destroy_plan_'
source/complex_1d_double_ex1.f:(.text+0x75b): undefined reference to `check_result_z_'
Can you help me ?
Thanks
Antworten
Themen-Optionen
- RSS-Feed abonnieren
- Thema als neu kennzeichnen
- Thema als gelesen kennzeichnen
- Diesen Thema für aktuellen Benutzer floaten
- Lesezeichen
- Abonnieren
- Drucker-Anzeigeseite