[gambit-list] Bootable Gambit repo

Marc Feeley feeley at iro.umontreal.ca
Wed Apr 18 16:06:10 EDT 2012


I have now pushed a fix which uses the -Wl,-soname option on linux to force a specific name for the Gambit runtime library.  Please let me know if this fixes the problem.

Marc

On 2012-04-18, at 3:06 PM, Marc Feeley wrote:

> 
> 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.




More information about the Gambit-list mailing list