sorry, please ignore--problem solved

Hi there,

I am trying to get Intel Fortran (ifort) to run on my newly-setup opensuse 11.1 (x86-64) system. I manually installed libstdc++ 3.3 via Yast (NOT libstdc+±32bit 3.3). However, when trying to compile a simple hello world program using ifort, I get the error:

/opt/intel/Compiler/11.0/074/bin/intel64/fortcom: error while loading shared libraries: libstdc++.so.5: wrong ELF class: ELFCLASS32

I tried a number of things but don’t know how to fix it. The x86-64 version of ifort is installed.

I am not a tech expert by any means but I find this somewhat strange:

goeschel@linux-scbg:~> /sbin/ldconfig -p | grep libstd
libstdc++.so.6 (libc6,x86-64) => /usr/lib64/libstdc++.so.6
libstdc++.so.6 (libc6) => /usr/lib/libstdc++.so.6
libstdc++.so.5 (libc6) => /usr/lib/libstdc++.so.5

Any suggestions are much appreciated!

If it’s solved please post the solution. Maybe somebody will find it useful. :wink: