- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am compiling a short c code that call gsl/2.5, linking is like
mpicc -idirafter /usr/include/linux -g -O2 -mieee-fp -no-vec -Wpointer-arith -fno-strict-aliasing -DMPI -fPIC -shared -o libfinal.so mycode1.o mycode2.o -lgsl -lmkl_intel_ilp64 -lmkl_sequential -lmkl_core -lpthread -lm -ldl
At run time I get:
libmkl_intel_ilp64.so: undefined symbol: mkl_lapack_ao_ssyrdb
I would think I am doing something incorrect with linking, am not I?
- Tags:
- Intel® C++ Compiler
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Simona,
Thank you so much for contacting us about this concern.
I was reviewing the information provided and I noticed that you have been using the software Intel® C++ Compiler Version 2017 and you have some questions about the previous code provided in order to compile it.
However, I would like to suggest you to contact the following Intel Forum in order to gather the most accurate answer about this, please check the link below:
> https://software.intel.com/en-us/forums/intel-c-compiler
If you have any other question, please do not hesitate and let me know and I will be more than happy to assist you.
Best regards,
Emeth O.
Intel Customer Support Technician.
Under Contract to Intel Corporation.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page