I'm running into a similar problem, but the -L/usr/lib workaround
doesn't help in this case. Same pathCC, but on SuSE 10 (not SuSE 9).
The error is basically this:

  $ make
  ...
  libtool: link: pathCC ... -lpscrt 
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/libstdc++.so -m32 ...
  /usr/lib64/gcc/x86_64-suse-linux/4.1.2/libstdc++.so: could not read symbols: 
File in wrong format
  collect2: ld returned 1 exit status
  $ file -L /usr/lib64/gcc/x86_64-suse-linux/4.1.2/libstdc++.so
  /usr/lib64/gcc/x86_64-suse-linux/4.1.2/libstdc++.so: ELF 64-bit LSB shared 
object, AMD x86-64, version 1 (SYSV), stripped

I'm considering this LDFLAGS setting as a workaround, but overriding
LDFLAGS seems like too big a hammer:

  LDFLAGS="-L/usr/lib64/gcc/x86_64-suse-linux/4.1.2/32"

Any suggestions?

Thanks,
Ethan


_______________________________________________
http://lists.gnu.org/mailman/listinfo/libtool

Reply via email to