[gambit-list] failure building r6gambit
Bradley Lucier
lucier at math.purdue.edu
Mon Nov 29 17:41:04 EST 2010
On Mon, 2010-11-29 at 14:17 -0500, Marc Feeley wrote:
> It will also help to do
>
> % export GAMBC_CC_VERBOSE=1
>
> at the shell so that subsequent invocations of gsc will report which programs are being executed by gsc (actually those executed by the gambc-cc.bat script executed by gsc):
OK, I think I may have all the information needed. This is what's
passed to open-process:
(path:
"/usr/local/Gambit-C/v4.6.0/bin/gambc-cc.bat"
arguments:
("dyn")
environment:
("GAMBCDIR_INCLUDE=/usr/local/Gambit-C/v4.6.0/include/"
"BUILD_DYN_OUTPUT_FILENAME=/home/lucier/.gambit/lib/r6rs.o1"
"BUILD_DYN_CC_OPTIONS="
"BUILD_DYN_LD_OPTIONS_PRELUDE="
"BUILD_DYN_LD_OPTIONS="
"BUILD_DYN_INPUT_FILENAMES=/tmp/r6rs-expand-1291069607/srfi-1-min.c /tmp/r6rs-expand-1291069607/srfi-99.c /tmp/r6rs-expand-1291069607/error.c /tmp/r6rs-expand-1291069607/srfi-69.c /tmp/r6rs-expand-1291069607/uri.c /tmp/r6rs-expand-1291069607/catalog.c /tmp/r6rs-expand-1291069607/compat-gambit.c /tmp/r6rs-expand-1291069607/runtime.c /tmp/r6rs-expand-1291069607/srfi-66.c /tmp/r6rs-expand-1291069607/core.c /tmp/r6rs-expand-1291069607/expander.c /tmp/r6rs-expand-1291069607/primitives.c /tmp/r6rs-expand-1291069607/r6rs.o1.c"
"GAMBC_CC_VERBOSE=")
stdout-redirection:
#f
directory:
#f)
And this is the command that gambc-cc.bat runs, which fails with
"collect2: cannot find 'ld'":
/pkgs/gcc-4.5.1/bin/gcc -fschedule-insns -march=native -Wno-unused -O1 -fno-math-errno -fschedule-insns2 -fno-trapping-math -fno-strict-aliasing -fwrapv -fomit-frame-pointer -fPIC -fno-common -mieee-fp -rdynamic -shared -D___SINGLE_HOST -D___DYNAMIC -I"/usr/local/Gambit-C/v4.6.0/include/" -o "/home/lucier/.gambit/lib/r6rs.o1" /tmp/r6rs-expand-1291069607/srfi-1-min.c /tmp/r6rs-expand-1291069607/srfi-99.c /tmp/r6rs-expand-1291069607/error.c /tmp/r6rs-expand-1291069607/srfi-69.c /tmp/r6rs-expand-1291069607/uri.c /tmp/r6rs-expand-1291069607/catalog.c /tmp/r6rs-expand-1291069607/compat-gambit.c /tmp/r6rs-expand-1291069607/runtime.c /tmp/r6rs-expand-1291069607/srfi-66.c /tmp/r6rs-expand-1291069607/core.c /tmp/r6rs-expand-1291069607/expander.c /tmp/r6rs-expand-1291069607/primitives.c /tmp/r6rs-expand-1291069607/r6rs.o1.c
Any suggestions? For example, should the environment contain my path?
Brad
More information about the Gambit-list
mailing list