[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.....


Can you tell me the configure options that are needed on the MAC?


The process is 

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, 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.


------- 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 :


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 :

start address -T 0x9f75c8 Finished loading
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]: ***
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 -------

reply via email to

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