Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

error message with ifort

zlu2008
Beginner
437 Views
I got the following error message: Help please, thanks. zlu@ubuntu:~$ source /opt/intel/Compiler/11.1/069/bin/ifortvars.sh ia32 zlu@ubuntu:~$ ifort hello.f90 ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../..//libm.so when searching for -lm ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../..//libm.a when searching for -lm ld: skipping incompatible /usr/lib//libm.so when searching for -lm ld: skipping incompatible /usr/lib//libm.a when searching for -lm ld: skipping incompatible /usr/lib/libm.so when searching for -lm ld: skipping incompatible /usr/lib/libm.a when searching for -lm ld: cannot find -lm zlu@ubuntu:~$
0 Kudos
3 Replies
zlu2008
Beginner
437 Views
zlu@ubuntu:~$ source /opt/intel/Compiler/11.1/069/bin/ifortvars.sh ia32 zlu@ubuntu:~$ ifort hello.f90 ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../..//libm.so when searching for -lm ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../..//libm.a when searching for -lm ld: skipping incompatible /usr/lib//libm.so when searching for -lm ld: skipping incompatible /usr/lib//libm.a when searching for -lm ld: skipping incompatible /usr/lib/libm.so when searching for -lm ld: skipping incompatible /usr/lib/libm.a when searching for -lm ld: cannot find -lm zlu@ubuntu:~$
0 Kudos
TimP
Honored Contributor III
437 Views
Do you have 32-bit g++ active? From what little information you give, it seems you may be trying to run 32-bit ifort against 64-bit libraries.
0 Kudos
Ron_Green
Moderator
437 Views

Make sure you get all the 32bit tools and libraries mentioned here: http://software.intel.com/en-us/articles/using-intel-compilers-for-linux-with-ubuntu/

ron
0 Kudos
Reply