Changes http://wiki.axiom-developer.org/AxiomMail/diff -- thanks a lot. I followed the instruction, but still not working.following is complication message with an [EMAIL PROTECTED] axiom]$ ./configureSYSNAME=Fedora Core release 5 (Bordeaux)LinuxConfigure complete. Now [EMAIL PROTECTED] axiom]$ make0 SPAD=/home/xli96/langs/axiom/mnt/linux SYS=linux SPD=/home/xli96/langs/axiom LSP=/home/xli96/langs/axiom/lsp GCLDIR=/home/xli96/langs/axiom/lsp/gcl-2.6.7 SRC=/home/xli96/langs/axiom/src INT=/home/xli96/langs/axiom/int OBJ=/home/xli96/langs/axiom/obj MNT=/home/xli96/langs/axiom/mnt ZIPS=/home/xli96/langs/axiom/zips TMP=/home/xli96/langs/axiom/obj/tmp SPADBIN=/home/xli96/langs/axiom/mnt/linux/bin INC=/home/xli96/langs/axiom/src/include CCLBASE=/home/xli96/langs/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /home/xli96/langs/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.7 TANGLE=/home/xli96/langs/axiom/mnt/linux/bin/lib/notangle VERSION=Axiom (December 2005) PATCH=patch DOCUMENT=/home/xli96/langs! /axiom/mnt/linux/bin/document WEAVE=/home/xli96/langs/axiom/mnt/linux/bin/lib/noweave10 copying /home/xli96/langs/axiom/src/scripts to /home/xli96/langs/axiom/mnt/linux/bin1 making a linux system, PART=cprogs SUBPART=everything2 Environment SPAD=/home/xli96/langs/axiom/mnt/linux SYS=linux SPD=/home/xli96/langs/axiom LSP=/home/xli96/langs/axiom/lsp GCLDIR=/home/xli96/langs/axiom/lsp/gcl-2.6.7 SRC=/home/xli96/langs/axiom/src INT=/home/xli96/langs/axiom/int OBJ=/home/xli96/langs/axiom/obj MNT=/home/xli96/langs/axiom/mnt ZIPS=/home/xli96/langs/axiom/zips TMP=/home/xli96/langs/axiom/obj/tmp SPADBIN=/home/xli96/langs/axiom/mnt/linux/bin INC=/home/xli96/langs/axiom/src/include CCLBASE=/home/xli96/langs/axiom/obj/linux/ccl/ccllisp PART=cprogs SUBPART=everything NOISE=-o /home/xli96/langs/axiom/obj/tmp/trace GCLVERSION=gcl-2.6.7 TANGLE=/home/xli96/langs/axiom/mnt/linux/bin/lib/notangle VERSION=Axiom (December 2005) PATCH=patch DOCUMENT=/home/xli96/langs/axiom/mnt/linux/bin/document W! EAVE=/home/xli96/langs/axiom/mnt/linux/bin/lib/noweaveThis is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)entering extended mode(./Makefile.texLaTeX2e <2003/12/01>Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, bahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, estonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polish, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, turkish, ukrainian, nohyphenation, loaded.(/usr/share/texmf/tex/latex/base/article.clsDocument Class: article 2004/02/16 v1.4f Standard LaTeX document class(/usr/share/texmf/tex/latex/base/size10.clo)) (./src/scripts/tex/axiom.sty)No file Makefile.aux.[1]No file Makefile.toc.[2] [3] [4] [5] [6] [7]Overfull \hbox (34.22025pt too wide) in paragraph at lines 281--284[]\OT1/cmr/m/n/10 The \OT1/cmtt/m/n/10 DOCUMENT \OT1/cmr/m/n/10 vari-able is now set to re-place the di-rect call to the \OT1/cmtt/m/n/10 $SPA! DBIN/document[8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22][23] [24] [25] [26] [27]Overfull \hbox (83.99927pt too wide) in paragraph at lines 1056--1056�[]\OT1/cmtt/m/n/10 CCF="-O2 -pipe -fno-strength-reduce -Wall -D_GNU_SOURCE -D${PLF} -I/usr/X11R6/include -I/usr/local/include"[][28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42][43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] (./Makefile.aux)LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.�)(see the transcript file for additional information)Output written on Makefile.dvi (53 pages, 78992 bytes).Transcript written on Makefile.log.This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)entering extended mode(./Makefile.texLaTeX2e <2003/12/01>Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, bahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, estonian, finnish, greek, icelandic, irish, ! italian, latin, magyar, norsk, polish, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, turkish, ukrainian, nohyphenation, loaded.(/usr/share/texmf/tex/latex/base/article.clsDocument Class: article 2004/02/16 v1.4f Standard LaTeX document class(/usr/share/texmf/tex/latex/base/size10.clo)) (./src/scripts/tex/axiom.sty)(./Makefile.aux) [1] (./Makefile.toc [2]) [3] [4] [5] [6] [7] [8]Overfull \hbox (34.22025pt too wide) in paragraph at lines 281--284[]\OT1/cmr/m/n/10 The \OT1/cmtt/m/n/10 DOCUMENT \OT1/cmr/m/n/10 vari-able is now set to re-place the di-rect call to the \OT1/cmtt/m/n/10 $SPADBIN/document[9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23][24] [25] [26] [27] [28]Overfull \hbox (83.99927pt too wide) in paragraph at lines 1056--1056�[]\OT1/cmtt/m/n/10 CCF="-O2 -pipe -fno-strength-reduce -Wall -D_GNU_SOURCE -D${PLF} -I/usr/X11R6/include -I/usr/local/include"[][29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41]! [42] [43][44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] (./Makefile.aux) )(see the transcript file for additional information)Output written on Makefile.dvi (54 pages, 102308 bytes).Transcript written on Makefile.log.make[1]: Entering directory `/home/xli96/langs/axiom'11 checking directory structure12 Environment: PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/home/xli96/langs/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/home/xli96/langs/axiom/src/share XLIB=/usr/X11R6/lib GCLOPTS=--enable-vssize=65536*2 --enable-statsysbfd --enable-maxpage=256*1024 SRCDIRS=bootdir interpdir sharedir algebradir etcdir clefdir docdir graphdir smandir hyperdir inputdir� PATCH=patch18 making /home/xli96/langs/axiom/srcmake[2]: Entering directory `/home/xli96/langs/axiom/src'1 making /home/xli96/langs/axiom/src/scriptsmake[3]: Entering direc! tory `/home/xli96/langs/axiom/src/scripts'1 making /home/xli96/langs/axiom/src/scriptsmake[3]: Leaving directory `/home/xli96/langs/axiom/src/scripts'17 making /home/xli96/langs/axiom/src/libmake[3]: Entering directory `/home/xli96/langs/axiom/src/lib'72 finished making /home/xli96/langs/axiom/src/libmake[3]: Leaving directory `/home/xli96/langs/axiom/src/lib'make[2]: Leaving directory `/home/xli96/langs/axiom/src'0 PLF=LINUXplatform CCF=-O2 -fno-strength-reduce -Wall -D_GNU_SOURCE -DLINUXplatform -I/usr/X11/include LDF=-L/usr/X11R6/lib CC=gcc AWK=gawk RANLIB=ranlib TOUCH=touch TAR=tar AXIOMXLROOT=/home/xli96/langs/axiom/mnt/linux/compiler O=o BYE=bye LISP=lsp DAASE=/home/xli96/langs/axiom/src/share XLIB=/usr/X11R6/lib GCLOPTS=--enable-vssize=65536*2 --enable-statsysbfd --enable-maxpage=256*1024 SRCDIRS=bootdir interpdir sharedir algebradir etcdir clefdir docdir graphdir smandir hyperdir inputdir� PATCH=patch10 copying /home/xli96/langs/axiom/src/scripts to /home/xli96/langs! /axiom/mnt/linux/bin19 making /home/xli96/langs/axiom/lspmake[2]: Entering directory `/home/xli96/langs/axiom/lsp'2 building gcl-2.6.73 applying EXTRAS patch to h/linux.defspatching file linux.defs4 setup ini files for EXTRAS patch6 applying libspad.a patch to unixport/makefilepatching file makefile7 applying toploop patch to unixport/init_gcl.lsppatching file init_gcl.lsp.in11 applying tail-recursive noise patchpatching file gcl_cmpflet.lsp12 applying tail-recursive noise patchpatching file gcl_cmpcall.lsp26 copy gcl_collectfn.lsp to /home/xli96/langs/axiom/obj/linux/lsp/collectfn.lsp27 copy sys-proclaim.lisp to /home/xli96/langs/axiom/obj/linux/lsp/sys-proclaim.lisp27b applying patch to configurepatching file configureloading cache ./config.cachechecking host system type... i686-pc-linux-gnuhost=i686-pc-linux-gnuenable_machine=use=386-linuxchecking for gcc... gccchecking whether the C compiler (gcc��� ) works... yeschecking whether the C compiler (gcc��� ) is a cross-compi! ler... nochecking whether we are using GNU C... yeschecking whether gcc accepts -g... yeschecking how to run the C preprocessor... gcc -Echecking for gawk... gawkchecking system version (for dynamic loading)... checking for makeinfo... makeinfoLinux-2.6.15-1.2054_FC5smpchecking for unistd.h... yeschecking for sysconf in -lc... yeschecking for _SC_CLK_TCK... 100checking for gmp.h... yeschecking for __gmpz_init in -lgmp... yeschecking for external gmp version... checking for leading underscore in object symbols... nochecking for GNU ld option -Map... yeschecking for size of gmp limbs... 4checking _SHORT_LIMB... nochecking _LONG_LONG_LIMB... nochecking for X... libraries , headerschecking for dnet_ntoa in -ldnet... nochecking for dnet_ntoa in -ldnet_stub... nochecking for gethostbyname... yeschecking for connect... yeschecking for remove... yeschecking for shmat... yeschecking for IceConnectionNumber in -lICE... yes-lSM -lICEchecking for main in -lXmu... yeschecking for main in! -lXt... yeschecking for main in -lXext... yeschecking for main in -lXaw... yeschecking for main in -lX11... yeschecking for bfd.h... yeschecking for bfd_init in -lbfd... yeschecking if need to define CONST for bfd... nochecking for useable bfd_boolean... yeschecking size of long... 4checking sizeof struct contblock... 8checking for endian.h... yeschecking endianness... littlechecking for sbrk... yeschecking for randomized sbrk... yeschecking for randomized brk remedy... noCannot build with randomized sbrkmake[3]: Entering directory `/home/xli96/langs/axiom/lsp/gcl-2.6.7'rm -f bin/gcl xbin/gclMGCLDIR=`echo /home/xli96/langs/axiom/lsp/gcl-2.6.7 | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \GCLDIR=`echo /home/xli96/langs/axiom/lsp/gcl-2.6.7` ; \make install-command "INSTALL_LIB_DIR=$GCLDIR" "prefix=$GCLDIR" "BINDIR=$MGCLDIR/unixport"make[4]: Entering directory `/home/xli96/langs/axiom/lsp/gcl-2.6.7'rm -f /home/xli96/langs/axiom/lsp/gcl-2.6.7/bin/gcl(echo '#!/bin/sh' ; \echo exec /home/xl! i96/langs/axiom/lsp/gcl-2.6.7/unixport/ \\ ; \echo '�� -dir' /home/xli96/langs/axiom/lsp/gcl-2.6.7/unixport/ \\ ; \echo '�� -libdir' /home/xli96/langs/axiom/lsp/gcl-2.6.7/ \\ ; \echo '�� -eval '\''(setq si::*allow-gzipped-file* t)'\' \\ ;\! [ -d "" ] || echo '�� -eval '\''(setq si::*tk-library* '\"\"')'\' \\;\echo '���� '\"[EMAIL PROTECTED]" ) > /home/xli96/langs/axiom/lsp/gcl-2.6.7/bin/gcl;echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe 3)"' >> /home/xli96/langs/axiom/lsp/gcl-2.6.7/bin/gclchmod a+x /home/xli96/langs/axiom/lsp/gcl-2.6.7/bin/gclrm -f /home/xli96/langs/axiom/lsp/gcl-2.6.7/bin/gclm.batif gcc --version | grep mingw >/dev/null 2>&1 ; then (echo '@SET cd='; \�echo '@SET promp%prompt%'; \�echo '@PROMPT SET cd'; \�echo '@CALL>%temp%.\setdir.bat'; \�echo '@'; \�echo '% do not delete this line %'; \�echo '@ECHO off'; \�echo 'PROMPT %promp'; \�echo 'FOR %%c IN (CALL DEL) DO %%c %temp%.\setdir.bat'; \�echo 'set cwd=%cd%'; \�echo 'set libdir=%cd%\..\lib\gcl-`ca! t majvers`.`cat minvers`'; \�echo 'set unixportdir=%libdir%\unixport'; \�echo 'path %cd%\..\mingw\bin;%PATH%'; \�echo "start %unixportdir%\.exe -dir %unixportdir% -libdir %libdir% -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9" ) > /home/xli96/langs/axiom/lsp/gcl-2.6.7/bin/gclm.bat ; firm -f /home/xli96/langs/axiom/lsp/gcl-2.6.7/bin/gclfinal.batif gcc --version | grep -i mingw >/dev/null 2>&1 ; then (echo 'ECHO path %1\mingw\bin;%PATH% > gcli.bat'; \�echo "ECHO start %1\lib\gcl-`cat majvers`.`cat minvers`\unixport\.exe -dir %1\lib\gcl-`cat majvers`.`cat minvers`\unixport -libdir %1\lib\gcl-`cat majvers`.`cat minvers` -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9 >> gcli.bat" ) > /home/xli96/langs/axiom/lsp/gcl-2.6.7/bin/gclfinal.bat ; fimake[4]: Leaving directory `/home/xli96/langs/axiom/lsp/gcl-2.6.7'(cd xbin ; cp ../bin/gcl .)cd cmpnew && make gcl_collectfn.omake[4]: Entering directory `/home/xli96/langs/axiom/lsp/gcl-2.6.7/! cmpnew'../unixport/saved_pre_gcl ../unixport/ -compile gcl_collectfn.lspmake[4]: ../unixport/saved_pre_gcl: Command not foundmake[4]: *** [gcl_collectfn.o] Error 127make[4]: Leaving directory `/home/xli96/langs/axiom/lsp/gcl-2.6.7/cmpnew'make[3]: *** [cmpnew/gcl_collectfn.o] Error 2make[3]: Leaving directory `/home/xli96/langs/axiom/lsp/gcl-2.6.7'/bin/sh: unixport/saved_gcl: No such file or directorymake[2]: *** [gcldir] Error 127make[2]: Leaving directory `/home/xli96/langs/axiom/lsp'make[1]: *** [lspdir] Error 2make[1]: Leaving directory `/home/xli96/langs/axiom'make: *** [all] Error 2----- Original Message -----From: [email protected] (Raymond E. Rogers)Date: Monday, April 10, 2006 8:17 amSubject: [Axiom-mail] GCL not working on FC5?To: [email protected]> Changes http://wiki.axiom-developer.org/AxiomMail/diff> --> Xin Li wrote:> > Changes http://wiki.axiom-developer.org/AxiomMail/diff> > --> > Dear all,> > > > I just updated my FC3 to FC5! .> > But I can't compile Axiom, neither GCL2.6.7 alone.> > I also found a rpm package of GCL2.6.7 for FC5, but it's not > working at all.> > It's there already a solution to solve this problem?> > > > Thanks a lot> > > > Xin> > > > --> > forwarded from http://wiki.axiom-> developer.org/[EMAIL PROTECTED]> > > > Xin> > Here is a copy of my adventures. Unfortunately I have to go to > work, and can't help until tonight.> I am using FC5/axiom successfully now.> > Ray> _______________________________________> As I mentioned: I forgot somethings> > Lack of this causes the build to fail; although the runtime > didn't seem to care. I probably didn't> test enough.> echo 0 >/proc/sys/kernel/randomize_va_space> reboot reset it??? But, as I said, it still ran.> > Because I did testing under the build directory after "make > install", the real chmod should be> > chmod a+x /usr/lib/axiom/bin/htsearch> > Ray> > > > Raymond E. Rogers wrote:> > > Finally got around! to getting it running.> > > Below is how to get a working version; except....> > > The text entry in the browser window doesn't seem to work > and doesn't> > > report errors(: and htsearch permissions aren't set to > execute. There> > > is probably a make error I missed. If somebody doesn't give > me a hint I> > > will save the make output and examine it. I usually do that, but> > > neglected this time since it's so strange.> > > BTW: presume I have forgotten or mistyped something; you > will have a> > > happier life.> > >> > > Ray> > >> > > ******************> > > I can package this up in a bash script if wanted. But I > hope most of it> > > will go away. The Makefile.pamphlet will be updated; and > the libXpm.a> > > will go into the release.> > > In other words look around a little before using these > instructions;> > make sure they make sense at the time and date > you are using them.> > >> > > If somebody wants I can edit the Makefile.pamphlet to > retarget X11 pa! ths> > > for FC5.> > >> > > ********************> > >> > > To get a functioning axiom on Fedora 5 as of 4/10/06> > > *****************> > > root> > > libXpm.a is missing from the DVD install> > > get libXpm from> > > http://mirror.mcs.anl.gov/fedora-linux-core/5/source/SRPMS/> > > do a build and install. Of course it goes to different place,> > > Apparently they changed to X11R7 and put it in /usr/local/lib/> > > for now:> > > ln -s /usr/local/lib/libXpm.a /usr/X11R6/lib/libXpm.a> > >> > >> > > go to some convenient directory and> > > make sure to mv any old axiom; a bad previous compile gummed > up the cvs> > >> > > cvs -z3 -> d:pserver:[EMAIL PROTECTED]:/sources/axiom co axiom> > > (my editor wrapped the last line)> > >> > > cd axiom> > > ../configure> > > make> > > should build and test> > > make install> > >> > > cd /usr/src/axiom/mnt/linux/bin> > > chmod a+x htsearch> > >> > >> > > user home: .bashrc , or /etc/profile or /etc/bashrc> > > PATH=$PATH:! /usr/local/axiom/mnt/linux/bin> > >> > >> > >> > > _______________________________________________> > > Axiom-developer mailing list> > > [email protected]> > > http://lists.nongnu.org/mailman/listinfo/axiom-developer> > >> > >> > --> forwarded from http://wiki.axiom-> developer.org/[EMAIL PROTECTED]
-- forwarded from http://wiki.axiom-developer.org/[EMAIL PROTECTED]
