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!