axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] Axiom on gcl 2.5.2 and powerpc: a first attempt


From: David MENTRE
Subject: [Axiom-developer] Axiom on gcl 2.5.2 and powerpc: a first attempt
Date: 01 May 2003 23:29:03 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Hello,

Using Camm's patch, I have continued my port of axiom on (debian) linux
powperpc.

The build starts correctly but fails at one point (when building
intersys).  I don't know if it is a misconfiguration of ./configure in
gcl or an issue within patched gcl.


Please find below a first tentative patch to make axiom work on
gcl-2.5.2 and linux powerpc. You also need to put latest gcl-2.5.2
sources in new/new/zips/gcl-2.5.2.tar.gz before doing a make.

Don't forget also to do an "export OLD_IN_PACKAGE='ritual incantation'"
before doing "make".



Here is the log of the relevant error during compilation of interpsys:
"
[...]
2 building warm.data
5 invoking make in /home/david/pub/axiom-libre/axiom-powerpc/new/new/src/interp 
with parms:
SYS= linux
LSP= /home/david/pub/axiom-libre/axiom-powerpc/new/new/lsp
PART= cprogs
SPAD= /home/david/pub/axiom-libre/axiom-powerpc/new/new/mnt/linux
SRC= /home/david/pub/axiom-libre/axiom-powerpc/new/new/src
INT= /home/david/pub/axiom-libre/axiom-powerpc/new/new/int
MID= /home/david/pub/axiom-libre/axiom-powerpc/new/new/int/interp
OUT= /home/david/pub/axiom-libre/axiom-powerpc/new/new/obj/linux/interp
OBJ= /home/david/pub/axiom-libre/axiom-powerpc/new/new/obj
MNT= /home/david/pub/axiom-libre/axiom-powerpc/new/new/mnt
O=o LISP=lsp BYE=bye

>
Loading 
/home/david/pub/axiom-libre/axiom-powerpc/new/new/obj/linux/interp/makeint.lisp
Loading 
/home/david/pub/axiom-libre/axiom-powerpc/new/new/obj/linux/interp/sys-pkg.lsp
Finished loading 
/home/david/pub/axiom-libre/axiom-powerpc/new/new/obj/linux/interp/sys-pkg.lsp
Loading 
/home/david/pub/axiom-libre/axiom-powerpc/new/new/obj/linux/interp/nocompil.lsp
Finished loading 
/home/david/pub/axiom-libre/axiom-powerpc/new/new/obj/linux/interp/nocompil.lsp
Loading 
/home/david/pub/axiom-libre/axiom-powerpc/new/new/obj/linux/interp/util.o
[... other similar entries deleted ...]
Loading 
/home/david/pub/axiom-libre/axiom-powerpc/new/new/obj/linux/interp/slam.o
start address -T 0x10853a74 Finished loading 
/home/david/pub/axiom-libre/axiom-powerpc/new/new/obj/linux/interp/slam.o
Loading 
/home/david/pub/axiom-libre/axiom-powerpc/new/new/obj/linux/interp/sockio.o
object_to_float is undefined

Error: Cannot get relocated section contents

Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by LOAD.
Broken at BUILD-INTERPSYS.  Type :H for Help.
BOOT>>6 
/home/david/pub/axiom-libre/axiom-powerpc/new/new/obj/linux/bin/interpsys 
created
[...]
"

I think the issue is related to the addition of libspad.a in the gcl
unixport/makefile patch. As the sources of gcl have changed, I don't
know where to put this library to be included in final binary.

Here is my patch:

Attachment: axiom-powerpc-dm2.patch
Description: patch for axiom with gcl 2.5.2 on linux powerpc

If an axiom-developer guy as any idea, it would be great. :)

Best regards,
d.
-- 
 address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]