I'm running a standard copy of Ubuntu 7.04 on a Core 2 Duo.

Is there any other way to get a running copy of the wh-sandbox branch
with Aldor support?

--Mike

On 6/6/07, Waldek Hebisch <[EMAIL PROTECTED]> wrote:

> Hello,
>
> I'm building in a directory wh-build which is different than
> wh-sandbox.  I removed my copy of gcl and tried to have it build gcl
> from source.  After fixing problems with bfd.h and bfdlink.h by adding
> --disable-dynsysbfd --disable-statsysbfd to GCLOPTS, I get the
> following error while building GCL:
>
> cp init_pre_gcl.lsp.in init_pre_gcl.lsp.tmp
> touch raw_pre_gcl_map
> gcc -o raw_pre_gcl  \
>                -L.  -Wl,-Map raw_pre_gcl_map   -lpre_gcl -lm  -lgmp
> -lreadline -lncurses -lc -lgclp
> cat init_pre_gcl.lsp.tmp | sed \
>                -e "[EMAIL PROTECTED]@#(`cat ../majvers`.`cat ../minvers`) 
`date`#1" \
>                -e "[EMAIL PROTECTED]@#`cat ../minvers | cut -f2 -d.`#1" \
>                -e "[EMAIL PROTECTED]@#`cat ../minvers | cut -f1 -d.`#1" \
>                -e "[EMAIL PROTECTED]@#`cat ../majvers`#1" \
>                -e "[EMAIL PROTECTED]@#\"gcc -c -Wall -DVOL=volatile
> -fsigned-char -pipe \"#1" \
>                -e "[EMAIL PROTECTED]@#\"gcc -o \"#1" \
>                -e "[EMAIL PROTECTED]@#\"   -lpre_gcl -lm  -lgmp
> -lreadline -lncurses -lc -lgclp \"#1" \
>                -e "[EMAIL PROTECTED]@#\"-O3 -fomit-frame-pointer\"#1" \
>                -e "[EMAIL PROTECTED]@#\"-O\"#1" \
>                -e "[EMAIL PROTECTED]@#\"init_pre_gcl.lsp\"#1" 
>init_pre_gcl.lsp
> cp init_pre_gcl.lsp foo
> echo " (in-package \"USER\")(system:save-system \"saved_pre_gcl\")" >>foo
> /opt/axiom/wh-build/gcl/unixport/raw_pre_gcl
> /opt/axiom/wh-build/gcl/unixport/ -libdir /opt/axiom/wh-build/gcl/ <
> foo
> GCL (GNU Common Lisp)  April 1994  262144 pages
> Building symbol table for /opt/axiom/wh-build/gcl/unixport/raw_pre_gcl ..
> I'm not an object
> Lisp initialization failed.
> rm raw_pre_gcl
> make[2]: Leaving directory `/opt/axiom/wh-build/gcl/unixport'
> (cd lsp; touch *.lsp ; make all)
> make[2]: Entering directory `/opt/axiom/wh-build/gcl/lsp'
> make[2]: Leaving directory `/opt/axiom/wh-build/gcl/lsp'
> (cd cmpnew; touch *.lsp ; make all)
> make[2]: Entering directory `/opt/axiom/wh-build/gcl/cmpnew'
> make[2]: Leaving directory `/opt/axiom/wh-build/gcl/cmpnew'
> [ "" == "" ] || (cd xgcl-2 && make LISP=../unixport/saved_pre_gcl)
> [: 1: ==: unexpected operator
> make[2]: Entering directory `/opt/axiom/wh-build/gcl/xgcl-2'
> make[2]: *** No rule to make target `../unixport/saved_pre_gcl',
> needed by `objects'.  Stop.
> make[2]: Leaving directory `/opt/axiom/wh-build/gcl/xgcl-2'
> make[1]: *** [unixport/saved_gcl] Error 2
> make[1]: Leaving directory `/opt/axiom/wh-build/gcl'
> make: *** [/opt/axiom/wh-build/build/x86_64-unknown-linux/bin/gcl] Error 2
>
>

It looks that BFD library included with gcl is incompatible with
your operating system.  Or maybe you use header files from included
BFD library, but the system version of BFD library (which is
clearly incompatible with version included with gcl).

I am affraid I will not be able to help, but anybody trying to
help will need more information: in particular version of
software involved: OS (Linux version), BFD library, gcc.

CC-ing Camm Maguire, gcl maintainer.

--
                              Waldek Hebisch
[EMAIL PROTECTED]



_______________________________________________
Axiom-developer mailing list
Axiom-developer@nongnu.org
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to