[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] Re: Build-improvements --witout-gcl
From: |
Waldek Hebisch |
Subject: |
[Axiom-developer] Re: Build-improvements --witout-gcl |
Date: |
Sun, 10 Sep 2006 05:53:07 +0200 (CEST) |
> On Sun, 10 Sep 2006, Waldek Hebisch wrote:
>
> | > It is now fixed. Sorry for that.
> |
> | Thanks. Now build go further, but stops when building algebra:
> |
> | ....
> | =====================================
> | === algebra bootstrap complete ======
> | =====================================
> | compiling AHYP.spad to AHYP.NRLIB
> | AHYP.NRLIB/AHYP.c:2:24: error: cmpinclude.h: Nie ma takiego pliku ani
> katalogu
> | In file included from AHYP.NRLIB/AHYP.c:3:
> | AHYP.NRLIB/AHYP.h:4: error: syntax error before 'LI2'
> | AHYP.NRLIB/AHYP.h:19: error: syntax error before 'LnkTLI5'
> | ....
> |
> | Debian gcl is installed on the machine:
> |
> | address@hidden:/home/s/test/tt/axiom3/build-improvements$ gcl
> | GCL (GNU Common Lisp) 2.6.7 CLtL1 Dec 19 2005 02:59:03
> | Source License: LGPL(gcl,gmp), GPL(unexec,bfd)
> | Binary License: GPL due to GPL'ed components: (READLINE BFD UNEXEC)
> | Modifications of this banner must retain notice of a compatible license
> | Dedicated to the memory of W. Schelter
> |
> | Use (help) to get some basic information on how to use GCL.
> |
> | >
> |
> | cmpinclude.h is present in /usr/lib/gcl-2.6.7/h
>
> Indeed. That is a known bug with GCL :-(
> I had a fix for Axiom in one of my many local trees and I can't find
> right now. To prevent Axiom from using the system-installed GCL, you
> might want to add --without-gcl when configuring Axiom.
>
Tried build using --without-gcl. Now build fails much earlier:
gcc -c -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer
-I/home/s/test/tt/axiom4/build-improvements/lsp/gcl-2.6.8pre/o -I../h
-I../gcl-tk fat_string.c
fat_string.c:17:17: error: bfd.h: Nie ma takiego pliku ani katalogu
fat_string.c:18:21: error: bfdlink.h: Nie ma takiego pliku ani katalogu
fat_string.c:231: error: syntax error before 'bfd_combined_table_update'
fat_string.c:231: error: syntax error before 'PTR'
BFD library is not installed on the build machine. From gcl configure log:
...
checking for bfd.h... no
checking for useable bfd_boolean... no
Guessing path to libbfd.a due to gcc bug
...
--
Waldek Hebisch
address@hidden