From: Paul H. Hargrove (PHHargrove_at_lbl_dot_gov)
Date: Tue Oct 11 2005 - 10:11:58 PDT
Ben, We presently do not build 32-bit libraries on 64-bit systems. The current version of libtool does not make this very easy for us, and we've also not tried very hard to make it work. I suspect the message "cannot open shared object file: No such file or directory" is an incorrect message and the real problem is the attempt to open the 64-bit library as a 32-bit lib. You should check that the "32-bit compiled version" is really a 32-bit lib (using 'file' as you did for the 64-bit library). I suspect that a 64-bit library has been built by libtool. -Paul Ben Vanhaeren wrote: > Paul H. Hargrove wrote: > >> >> A new BLCR beta (0.4.1_b5) is now available at: >> http://mantis.lbl.gov/blcr-dist/ [snip] > Hello, > > I've tried this version on an em64t system and it seems to work > flawlessly. I am still having one problem though. I want to be able to > checkpoint 32bit binaries on a 64bit system. This doesn't seem to work > in any of the beta versions. > > I've tried checkpointing a 32bit binary with a 64bit compiled version > of blcr but then it complains that it can't find the libraries: > > /bin/sh: error while loading shared libraries: > /export/tools/blcr/64bit/b5/lib/libcr.so.0: cannot open shared object > file: No such file or directory > > This is strange because the link exists: > file /export/tools/blcr/64bit/b5/lib/libcr.so.0 > /export/tools/blcr/64bit/b5/lib/libcr.so.0: symbolic link to > `libcr.so.0.1.2' > file /export/tools/blcr/64bit/b5/lib/libcr.so.0.1.2 > /export/tools/blcr/64bit/b5/lib/libcr.so.0.1.2: ELF 64-bit LSB shared > object, AMD x86-64, version 1 (SYSV), not stripped > > If I try to checkpoint with a 32-bit compiled version I get the same > error: > > /bin/sh: error while loading shared libraries: > /export/tools/blcr/32bit/b5/lib/libcr.so.0: cannot open shared object > file: No such file or directory > > -- Paul H. Hargrove PHHargrove_at_lbl_dot_gov Future Technologies Group HPC Research Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900