[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Axiom-developer] Latest MacOS X issues...]
From: |
root |
Subject: |
[Axiom-developer] Latest MacOS X issues...] |
Date: |
Wed, 23 Feb 2005 19:27:42 -0500 |
Sorry, I've been unable to send outgoing email for a while.....
Camm,
Can you tell me the configure options that are needed on the MAC?
Pierre,
The process is
configure
make Makefile
make noweb/Makefile (build noweb)
make src/scripts/Makefile (build literate commands)
run notangle to extract Makefile.MACOSX
make -f Makefile.MACOSX
set up directories
make noweb (does nothing if it exists)
make src/Makefile setup (creates Axiom C code for Lisp)
make src/lsp/Makefile (builds GCL,
create obj/MACOSX/bin/lisp)
make src/Makefile
make src/scripts/Makefile (build commands)
make src/lib/Makefile (make libspad.a, the gen. purpose C code)
make src/boot/Makefile (compile boot/*,
create obj/MACOSX/bin/bootsys)
make src/interp/Makefile (compile interp/*,
create obj/MACOSX/bin/depsys,
create obj/MACOSX/bin/interpsys)
make src/share/Makefile (copy util.ht, command.list)
make src/algebra/Makefile (compile algebra,
create obj/MACOSX/bin/AXIOMsys)
make src/etc/Makefile (create databases, asq command, axiom cmd)
make src/clef/Makefile (create clef)
make src/doc/Makefile (create book)
make src/graph/Makefile (create graphics)
make src/sman/Makefile (create sman)
make src/hyper/Makefile (create hyperdoc)
make src/input/Makefile (test system)
You've gotten into the src/interp/Makefile step. It looks like you
might have run out of memory? Perhaps the configure should still
use enable-vssize and enable-maxpage? I say this because lisp has
clearly passed the stage of building, compiling bootsys, and saving
an image (depsys) which starts and compiles successfully.
Tim
------- Start of forwarded message -------
Date: Wed, 23 Feb 2005 00:41:31 +0100
From: Pierre Doucy <address@hidden>
To: address@hidden
Subject: [Axiom-developer] Latest MacOS X issues...
Hi all,
in my way to compile axiom on a Mac, here is my last problem :
gcl refused to configure (the saved_pre_gcl problem). After some time
spent on the gcl website, my understanding was that gcl should be able
to configure and compile on a Mac (tell me if I'm wrong...). So I
thought that the configure options provided by the axiom Makefiles
were wrong. So I decided to change a little the lsp/Makefile.pamphlet
so that the configure command would be :
configure
instead of :
configure --enable-vssize=65536*2 --enable-statsysbfd --enable-maxpage=128*1024
then gcl configured well, and then the make system started to compile
a lot of stuff (lsp files, mostly). I decided that that was good news
until it stopped with the following error :
Loading
/Users/pdoucy/Documents/Travail/Axiom/axiom--MACOSX--1--patch-1/obj/MACOSX/interp/cformat.o
start address -T 0x9f75c8 Finished loading
/Users/pdoucy/Documents/Travail/Axiom/axiom--MACOSX--1--patch-1/obj/MACOSX/interp/cformat.o
Loading
/Users/pdoucy/Documents/Travail/Axiom/axiom--MACOSX--1--patch-1/obj/MACOSX/interp/cfuns.o
Error binding section LC_SEGMENT.__DATA.__la_symbol_ptr: symbol
_findString 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>>make[3]: ***
[/Users/pdoucy/Documents/Travail/Axiom/axiom--MACOSX--1--patch-1/obj/MACOSX/bin/interpsys]
Error 255
make[2]: *** [interpdir] Error 2
make[1]: *** [srcdir] Error 2
make: *** [all] Error 2
First, can someone tell me what is being done at that point so that I
can understand the whole thing better.
Second, do you think it can be linked to the way I configured gcl ?
Thank you in advance.
Pierre DOUCY - hopefully in the good track.
------- End of forwarded message -------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Axiom-developer] Latest MacOS X issues...],
root <=