This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Newbie install problem


Hi,

I'm trying to build guile 1.2 on Digital Unix V4.0 using gcc version
2.8.1.  It builds and installs OK (I'm installing it on an amd-mounted NFS
volume called /opt/GNU, so I used --prefix=/opt/GNU when I ran configure) 
but when I run it I get: 

bash:~ 12:10:02$ LD_LIBRARY_PATH=/opt/GNU/lib /opt/GNU/bin/guile
guile> (+ 1 1)
ERROR: Unbound variable: assq
ABORT: (misc-error)
guile> (quit)
ERROR: Unbound variable: assq
ABORT: (misc-error)

and I can't do anything at all. Has anyone seen this before? Can anyone
tell me where to look for the problem? What should an assq be? Where
should I go to find one? (I'm only a few chapters into Structure and
Interpretation of Computer Programs, so I don't really know a great deal
about scheme.) 

I also tried setting SCHEME_LOAD_PATH to be the build directory, reasoning
that some init script or other hadn't been picked up, but that didn't
help either.

Thanks in advance.

Ian

PS. I'm building with gcc because if I use Digital's cc there is an error:

cc -DHAVE_CONFIG_H -I. -I. -I. -I.. -I./.. -g -c -DPIC numbers.c
cc: Error: numbers.c, line 1008: In this declaration, the type of
"scm_divbigdig" is not compatible with the type of a previous declaration
of "scm_divbigdig" at line number 263 in file numbers.h.
scm_divbigdig(SCM_BIGDIG *ds,
^
*** Exit 1
Stop.
*** Exit 1
Stop.

and I didn't feel like diving in to the code, but maybe I'll do that now.