On 2012-04-18, at 1:12 PM, Bradley Lucier wrote:
LD_LIBRARY_PATH=..:/usr/local/Gambit-C/current/lib: ../gsc-boot -:~~bin=../bin,~~lib=../lib,~~include=../include -f -c -check _io.scm ../gsc-boot: error while loading shared libraries: ../lib/libgambc.so: cannot open shared object file: No such file or directory make[1]: *** [_io.c] Error 127 make[1]: Leaving directory `/home/lucier/crap/gambit/lib' make: *** [all-recursive] Error 1
It would seem that the linux dynamic loader behaves differently from Mac OS X. Can you verify that the file libgambc.so has been copied to the root of the distribution (where gsc-boot is located)? I expected the LD_LIBRARY_PATH=.. to force the dynamic loader to load libgambc.so from the root directory.
Marc