Greetings! Just a quick note here -- cannot reproduce this yet, the gcl stuff appears to work fine, but the Debian package build now bombs at:
Making all in info make[3]: Entering directory `/fix/t1/camm/maxima-5.14.0/doc/info' make[4]: Entering directory `/fix/t1/camm/maxima-5.14.0/doc/info' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && cd . && \ rm -rf $backupdir && mkdir $backupdir && \ if (/bin/sh /fix/t1/camm/maxima-5.14.0/missing --run makeinfo --version) >/dev/null 2>&1; then \ for f in maxima.info maxima.info-[0-9] maxima.info-[0-9][0-9] maxima.i[0-9] maxima.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /bin/sh /fix/t1/camm/maxima-5.14.0/missing --run makeinfo -I . \ -o maxima.info maxima.texi; \ then \ rc=0; \ cd .; \ else \ rc=$?; \ cd . && \ $restore $backupdir/* `echo "./maxima.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc /fix/t1/camm/maxima-5.14.0/doc/info//Introduction.texi:194: Unknown command `opencatbox'. /fix/t1/camm/maxima-5.14.0/doc/info//Introduction.texi:195: Unknown command `category'. /fix/t1/camm/maxima-5.14.0/doc/info//Introduction.texi:195: Misplaced {. /fix/t1/camm/maxima-5.14.0/doc/info//Introduction.texi:195: Misplaced }. /fix/t1/camm/maxima-5.14.0/doc/info//Introduction.texi:196: Unknown command `closecatbox'. /fix/t1/camm/maxima-5.14.0/doc/info//Bugs.texi:34: Unknown command `opencatbox'. /fix/t1/camm/maxima-5.14.0/doc/info//Bugs.texi:35: Unknown command `category'. /fix/t1/camm/maxima-5.14.0/doc/info//Bugs.texi:35: Misplaced {. /fix/t1/camm/maxima-5.14.0/doc/info//Bugs.texi:35: Misplaced }. /fix/t1/camm/maxima-5.14.0/doc/info//Bugs.texi:36: Unknown command `closecatbox'. /fix/t1/camm/maxima-5.14.0/doc/info//Bugs.texi:57: Unknown command `opencatbox'. /fix/t1/camm/maxima-5.14.0/doc/info//Bugs.texi:58: Unknown command `category'. /fix/t1/camm/maxima-5.14.0/doc/info//Bugs.texi:58: Misplaced {. Take care, "Andrey G. Grozin" <[EMAIL PROTECTED]> writes: > Hello *, > > Recently, I cannot build maxima with gcl. In the past, this worked OK. > Then I uninstalled gcl and installed it again, and things no longer > work. I have ANSI gcl from Gentoo; it is 2.6.7 with a large patch taken > from Debian, so that it is practically 2.6.8. Here is what I get when > I try to compile maxima-5.14.0: > > [EMAIL PROTECTED] ~/maxima-5.14.0 $ ./configure --enable-gcl > <skipped> > Summary: > GCL enabled. Executable name: "gcl" > default lisp: gcl > wish executable name: "wish" > [EMAIL PROTECTED] ~/maxima-5.14.0 $ make > Making all in src > make[1]: Entering directory `/home/grozin/maxima-5.14.0/src' > test -d binary-gcl || mkdir binary-gcl > test -d binary-gcl/numerical || mkdir binary-gcl/numerical > test -d binary-gcl/numerical/slatec || mkdir binary-gcl/numerical/slatec > gcl -batch -eval '(progn (load "../lisp-utils/defsystem.lisp") > (compiler::emit-fn t) (funcall (intern (symbol-name :operate-on-system) :mk) > "maxima" :compile :verbose t) (compiler::make-all-proclaims "*/*.fn" > "*/*/*/*.fn"))' && \ > gcl -batch -eval '(progn (load "../lisp-utils/defsystem.lisp") > (funcall (intern (symbol-name :operate-on-system) :mk) "maxima" :load > :verbose t) (when (fboundp (quote si::sgc-on))(si::sgc-on t)) (si:save-system > "binary-gcl/maxima"))' > > Warning: > REQUIRE is being redefined. > Error in PROGN [or a callee]: Can't open file > "/usr/lib/gcl-2.6.8/xgcl-2/../cmpnew/gcl_collectfn.data" > > Fast links are on: do (use-fast-links nil) for debugging > Broken at PROGN. Type :H for Help. > 1 (Continue) Retry loading file > "/usr/lib/gcl-2.6.8/xgcl-2/../cmpnew/gcl_collectfn.o". > 2 (Abort) Return to top level. > dbl:>> > > Can anybody give a hint what's going wrong? The most strange thing is > that some time ago, before re-installing gcl (the same version), everything > worked smoothly. > > I also tried to do > > [EMAIL PROTECTED] ~/maxima-5.14.0 $ ./configure --enable-gcl > --enable-gcl-alt-link > <skipped> > Summary: > GCL enabled. Executable name: "gcl" > GCL alternative linking method enabled. > default lisp: gcl > wish executable name: "wish" > [EMAIL PROTECTED] ~/maxima-5.14.0 $ make > > It seems that most of the process was successful. However, at the end > I got > > ; - Providing system maxima > binary-gcl/cl-info.o: In function `init_code': > cl-info.c:(.text+0x0): multiple definition of `init_code' > binary-gcl/nregex.o:nregex.c:(.text+0x0): first defined here > binary-gcl/sloop.o: In function `init_code': > sloop.c:(.text+0x0): multiple definition of `init_code' > binary-gcl/nregex.o:nregex.c:(.text+0x0): first defined here > binary-gcl/lmdcls.o: In function `init_code': > lmdcls.c:(.text+0x0): multiple definition of `init_code' > binary-gcl/nregex.o:nregex.c:(.text+0x0): first defined here > <a very long list of error messages skipped> > binary-gcl/openmath.o: In function `init_code': > openmath.c:(.text+0x0): multiple definition of `init_code' > binary-gcl/nregex.o:nregex.c:(.text+0x0): first defined here > collect2: ld returned 1 exit status > sh: ./binary-gcl/raw_maxima: No such file or directory > Error in LET* [or a callee]: Cannot delete the file > #p"./binary-gcl/raw_maxima": "No such file or directory". > > Fast links are on: do (use-fast-links nil) for debugging > Broken at DELETE-FILE. Type :H for Help. > 1 (Abort) Return to top level. > dbl:>> > > So, this alternative linking method also fails. What is the difference > between the two methods? How is each of them supposed to work? > > Happy new year to *, > Andrey > > > _______________________________________________ > Gcl-devel mailing list > Gcl-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/gcl-devel > > > -- Camm Maguire [EMAIL PROTECTED] ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah _______________________________________________ Gcl-devel mailing list Gcl-devel@gnu.org http://lists.gnu.org/mailman/listinfo/gcl-devel