Waldek, The following change in revsion 571:
http://axiom.svn.sourceforge.net/viewvc/axiom/branches/wh-sandbox/src/lisp/Makefile.pamphlet?view=diff&r1=570&r2=571 seems to cause problems building wh-sandbox on Windows: ... Finished compiling axiom-lisp.lisp. #p"axiom-lisp.o"
echo '(compiler::link (quote ("axiom-package.lisp" "axiom-lisp.o")) "lisp" ' \
' (format nil "(progn (let ((*load-path* (cons ~S *load-path*))'\ ' (si::*load-types* ~S))' \ ' (compiler::emit-fn t))' \ ' (when (fboundp (quote si::sgc-on))' \ ' (si::sgc-on t))' \ ' (setq compiler::*default-system-p* t))"' \ ' si::*system-directory* (quote (list ".lsp")))' \ ' "C:/msys/1.0/home/Administrator/axiom-sandbox/src/lisp/../.././src/lib/bsdsignal.o C:/msys/1.0/home/Administrator/axiom-sandbox/src/lisp/../.././src/lib/cfuns-c.o C:/msys/1.0/home/Administrator/axiom-sandbox/src/lisp/../.././src/lib/sockio-c.o -lwsock32")' \ | /usr/local/bin/gcl GCL (GNU Common Lisp) 2.6.8 CLtL1 Apr 16 2007 00:20:36 Source License: LGPL(gcl,gmp), GPL(unexec,bfd,xgcl) Binary License: GPL due to GPL'ed components: (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. Temporary directory for compiler files set to C:/msys/1.0/home/Administrator/axiom-sandbox/build/i686-pc-mingw32/
Error: Unsupported on Windows platforms Fast links are on: do (si::use-fast-links nil) for debugging Error signalled by SYSTEM:FIND-INIT-NAME. Broken at SYSTEM:FIND-INIT-NAME. Type :H for Help.
/bin/install -c lisp.exe
/home/Administrator/axiom-sandbox/build/i686-pc-mingw32/bin /bin/install: cannot stat `lisp.exe': No such file or directory make[2]: *** [do_it.gcl] Error 1 make[2]: Leaving directory `/home/Administrator/axiom-sandbox/src/lisp' make[1]: *** [all-lisp] Error 2 make[1]: Leaving directory `/home/Administrator/axiom-sandbox/src' make: *** [all-src] Error 2 --------- Apparently GCL is complaining about "axiom-lisp.o". The following patch allowed the build to proceed further: --- src/lisp/Makefile.pamphlet (revision 613) +++ src/lisp/Makefile.pamphlet (working copy) @@ -81,7 +81,7 @@ echo '(load "axiom-package.lisp")' \ '(setq compiler::*default-system-p* t)' \ '(compile-file "axiom-lisp.lisp")' | $(AXIOM_LISP) - echo '(compiler::link (quote ("axiom-package.lisp" "axiom-lisp.$(OBJEXT)")) "lisp" ' \ + echo '(compiler::link (quote ("axiom-package.lisp" "axiom-lisp.lisp")) "lisp" ' \ ' (format nil "(progn (let ((*load-path* (cons ~S *load-path*))'\ ' (si::*load-types* ~S))' \ ' (compiler::emit-fn t))' \ ----------- But then it stops at: Finished compiling g-util.o. Loading g-util.o start address -T 117fc000 Finished loading g-util.o Finished loading makedep.lisp T
Dumping from C:/msys/1.0/home/Administrator/axiom-sandbox/build/i686-pc-mingw32/bin/lisp.exe
to /home/Administrator/axiom-sandbox/build/i686-pc-mingw32/bin/depsys.exe Failed to open /home/Administrator/axiom-sandbox/build/i686-pc-mingw32/bin/depsys.exe (3)...bailing. make[2]: *** [/home/Administrator/axiom-sandbox/build/i686-pc-mingw32/bin/depsys] Error 1 make[2]: Leaving directory `/home/Administrator/axiom-sandbox/src/interp' make[1]: *** [all-interpsys] Error 2 make[1]: Leaving directory `/home/Administrator/axiom-sandbox/src' make: *** [all-src] Error 2 ---------- I am not sure what is the problem here. What is the last know revision of wh-sandbox that compiled on Windows? Regards, Bill Page. _______________________________________________ Axiom-developer mailing list Axiom-developer@nongnu.org http://lists.nongnu.org/mailman/listinfo/axiom-developer