gcl-devel
[Top][All Lists]
Advanced

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

[Gcl-devel] RE: [Axiom-developer] Metadata for the uploaded Windows sour


From: Mike Thomas
Subject: [Gcl-devel] RE: [Axiom-developer] Metadata for the uploaded Windows source/binary package.
Date: Tue, 7 Dec 2004 09:16:47 +1000

Hi Bill.

| Ok, having installed the updated runtime modules, the Axiom
| build from your original Windows sources is now will on it's
| way to completion in the middle of compiling the algebra.
| Thank you!

That's certainly a relief.

| When this completes, I will start working with the
| axiom--windows-1 arch sources. My first attempt to build
| from these failed due to a compile error in bsdsignal.c.

I don't get a problem there and include my build log up to that point  in
case it gives you some ideas.

My AXIOM variable is:

  AXIOM=/c/arch/axiom--windows--1--patch-1/mnt/windows

Expect at least one failure in GCL due to a Makefile problem:

======================================================================

$ cat zips/gcl-2.6.5.unixport.makefile_1.patch
*** lsp/gcl-2.6.5/unixport/makefile     Mon Dec  6 17:39:31 2004
--- lsp/gcl-2.6.5/unixport/makefile.orig        Wed Jul 14 00:32:10 2004
***************
*** 28,34 ****
        rm -rf gmp
        mkdir gmp
        a="$^" ; \
!       for i in $$a ; do \
                cp $$i gmp/$$(echo $$i | sed -e 's,\.\./,,1' -e 's,/,_,g') ;
\
        done
        touch $@
--- 28,34 ----
        rm -rf gmp
        mkdir gmp
        a="$^" ; \
!       for i in $^ ; do \
                cp $$i gmp/$$(echo $$i | sed -e 's,\.\./,,1' -e 's,/,_,g') ;
\
        done
        touch $@

======================================================================

and later probably also because I haven't built 2.6.5 as patched in Axiom
with gcc 3.4.2 before.

I'm unsure about Tim's patch process at this stage but I'm sure you will be
able to incorporate the patch above somehow.

| I will check what is different between what is in your original
| sources versus what is in axiom--windows-1. Perhaps those
| patches got missed when Tim created the archive? I will
| let you know if/when I submit new patches.

No worries.  I am being badly frustrated by arch at present.  If your
download stops (for example, last night my modem connection timed out during
the download after four hours and over thirty megabytes) you have to start
all over again because it does everything in a huge monolithic file.

| PATH=.:/usr/local/bin:/mingw/bin:/bin:/c/texmf/miktex/bin:/c/WIN
| DOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/Program Fil
| es/Plone/Python:/c/Program Files/Aldor/bin:/usr/bin:/c/ghc/ghc-6
| .2.1/bin:/c/r37/lisp/csl/winvc:.:/mingw/bin

GHC - yay.

Cheers

Mike Thomas.

======================================================================
13 making noweb
tar: contrib/kostas/Makefile: Cannot create symlink to `Makefile.make': No
such file or directory
tar: Error exit delayed from previous errors
patching file `modules.c'
patching file `Makefile'
make[1]: [install-shell] Error 1 (ignored)
make[1]: [install-code] Error 1 (ignored)
make[1]: [install-elisp] Error 1 (ignored)
0 SPAD=/c/arch/axiom--windows--1--patch-1/mnt/windows SYS=windows
SPD=/c/arch/axiom--windows--1--patch-1
LSP=/c/arch/axiom--windows--1--patch-1/lsp
GCLDIR=/c/arch/axiom--windows--1--patch-1/lsp/gcl-2.6.5
SRC=/c/arch/axiom--windows--1--patch-1/src
INT=/c/arch/axiom--windows--1--patch-1/int
OBJ=/c/arch/axiom--windows--1--patch-1/obj
MNT=/c/arch/axiom--windows--1--patch-1/mnt
ZIPS=/c/arch/axiom--windows--1--patch-1/zips
TMP=/c/arch/axiom--windows--1--patch-1/obj/tmp
SPADBIN=/c/arch/axiom--windows--1--patch-1/mnt/windows/bin
INC=/c/arch/axiom--windows--1--patch-1/src/include
CCLBASE=/c/arch/axiom--windows--1--patch-1/obj/windows/ccl/ccllisp
PART=cprogs SUBPART=everything NOISE=-o
/c/arch/axiom--windows--1--patch-1/obj/tmp/trace GCLVERSION=gcl-2.6.5
TANGLE=/c/arch/axiom--windows--1--patch-1/mnt/windows/bin/lib/notangle
10 copying /c/arch/axiom--windows--1--patch-1/src/scripts to
/c/arch/axiom--windows--1--patch-1/mnt/windows/bin
1 making a windows system, PART=cprogs SUBPART=everything
2 Environment SPAD=/c/arch/axiom--windows--1--patch-1/mnt/windows
SYS=windows SPD=/c/arch/axiom--windows--1--patch-1
LSP=/c/arch/axiom--windows--1--patch-1/lsp
GCLDIR=/c/arch/axiom--windows--1--patch-1/lsp/gcl-2.6.5
SRC=/c/arch/axiom--windows--1--patch-1/src
INT=/c/arch/axiom--windows--1--patch-1/int
OBJ=/c/arch/axiom--windows--1--patch-1/obj
MNT=/c/arch/axiom--windows--1--patch-1/mnt
ZIPS=/c/arch/axiom--windows--1--patch-1/zips
TMP=/c/arch/axiom--windows--1--patch-1/obj/tmp
SPADBIN=/c/arch/axiom--windows--1--patch-1/mnt/windows/bin
INC=/c/arch/axiom--windows--1--patch-1/src/include
CCLBASE=/c/arch/axiom--windows--1--patch-1/obj/windows/ccl/ccllisp
PART=cprogs SUBPART=everything NOISE=-o
/c/arch/axiom--windows--1--patch-1/obj/tmp/trace GCLVERSION=gcl-2.6.5
TANGLE=/c/arch/axiom--windows--1--patch-1/mnt/windows/bin/lib/notangle
make[1]: Entering directory `/c/arch/axiom--windows--1--patch-1'
11 checking directory structure
12 Environment: PLF=MSYSplatform CCF=-O2 -Wall -D_GNU_SOURCE -DMSYSplatform
LDF=-L/usr/X11R6/lib CC=gcc AWK=awk RANLIB=ranlib TOUCH=touch TAR=tar
AXIOMXLROOT=/c/arch/axiom--windows--1--patch-1/mnt/windows/compiler O=o
BYE=bye LISP=lsp
LISPCFG=--enable-debug --enable-vssize=65536*2 --enable-maxpage=128*1024
DAASE=/c/arch/axiom--windows--1--patch-1/src/share XLIB=/usr/X11R6/lib
18 making /c/arch/axiom--windows--1--patch-1/src
make[2]: Entering directory `/c/arch/axiom--windows--1--patch-1/src'
1 making /c/arch/axiom--windows--1--patch-1/src/scripts
make[3]: Entering directory `/c/arch/axiom--windows--1--patch-1/src/scripts'
1 making /c/arch/axiom--windows--1--patch-1/src/scripts
make[3]: Leaving directory `/c/arch/axiom--windows--1--patch-1/src/scripts'
17 making /c/arch/axiom--windows--1--patch-1/src/lib
make[3]: Entering directory `/c/arch/axiom--windows--1--patch-1/src/lib'
1 making /c/arch/axiom--windows--1--patch-1/int/lib/bsdsignal.c from
/c/arch/axiom--windows--1--patch-1/src/lib/bsdsignal.c.pamphlet
2 making /c/arch/axiom--windows--1--patch-1/obj/windows/lib/bsdsignal.o from
/c/arch/axiom--windows--1--patch-1/int/lib/bsdsignal.c
9 making /c/arch/axiom--windows--1--patch-1/int/lib/cursor.c from
/c/arch/axiom--windows--1--patch-1/src/lib/cursor.c.pamphlet
.....






reply via email to

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