I have compiled lapack and atlas in 32 bit mode on a 64 bit system in
order to make it usable from bigforth. I have placed the libraries in my
HOME. If I try binding the libraries after bigforth is running I get an
error about "Library not found!". If I run bigforth in -e parameter and
there bind the library - it works. Other libraries located in the same
place work with no problem. Can you help me figuring out why is that
happening?
Thanks!
Here is strace of what happens:
open("~/soft/lib/liblapack.so", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\261"...,
512) = 512
fstat64(0x5, 0x1000e968) = 0
mmap2(NULL, 5150344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5,
0) = 0xf
ffffffff77a6000
mmap2(0xf7b7f000, 12288, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRI
TE, 5, 0x3d8) = 0xfffffffff7b7f000
mmap2(0xf7b82000, 1103496, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONY
MOUS, -1, 0) = 0xfffffffff7b82000
close(5) = 0
mprotect(0xf77a6000, 4034560, PROT_READ|PROT_WRITE) = 0
munmap(0xf77a6000, 5150344) = 0
write(1, "liblapack.so", 12liblapack.so) = 12
write(1, " ", 1 ) = 1
write(1, "Library not found!", 18Library not found!) = 18
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]