- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The error shows that you don't have permission to mkdirunder folder"/opt/intel/Compiler/11.1/058/Frameworks/mkl/examples/fftw2xf/lib". So have a check on youraccountaccess permissions for the installation folder and reset the permission if needed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The error shows that you don't have permission to mkdirunder folder"/opt/intel/Compiler/11.1/058/Frameworks/mkl/examples/fftw2xf/lib". So have a check on youraccountaccess permissions for the installation folder and reset the permission if needed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello CO_Traut,
Yes, as eliosh mentioned, the FFT warpper iswritten by C, so it requiresa C compiler on your machine. the command > make lib32 will invoke Intel C compiler to build the warpper library.But you haven't Intel C Compiler, so build failed.
Attached is one I build. Please copy it into your MKL library library for example,
/opt/intel/Compiler/11.1/058/Frameworks/mkl/lib/32
Then you can use it in the future.
For build the example code under example/fftw2xf,
You may try the command.
for example build real 1d FFT.
>ifort -w -vec-report0 -DMKL_DOUBLE -I"/opt/intel/Compiler/11.1/058/Frameworks/mkl"/include -I"/opt/intel/Compiler/11.1/058/Frameworks/mkl"/include/fftw source/real_1d_double_ex2.f source/mkl_fftw_examples_support.f -L/opt/intel/Compiler/11.1/058/Frameworks/mkl/lib/32 -lfftw2xf_intel "/opt/intel/Compiler/11.1/058/Frameworks/mkl/lib/32"/libmkl_intel.a "/opt/intel/Compiler/11.1/058/Frameworks/mkl/lib/32"/libmkl_intel_thread.a "/opt/intel/Compiler/11.1/058/Frameworks/mkl/lib/32"/libmkl_core.a -L"/opt/intel/Compiler/11.1/058/lib" -liomp5 -lpthread -lm -o _results/intel_parallel_32_lib_double/real_1d_double_ex2.out
and run the executable file,
> _results/intel_parallel_32_lib_double/real_1d_double_ex2.out
Hope it helps
Regards,
Ying
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page