gcl-devel
[Top][All Lists]
Advanced

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

Re: [Gcl-devel] building maxima with gcl


From: Camm Maguire
Subject: Re: [Gcl-devel] building maxima with gcl
Date: 08 Jan 2008 02:26:00 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

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" <address@hidden> 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:
> 
> address@hidden ~/maxima-5.14.0 $ ./configure --enable-gcl
> <skipped>
> Summary:
> GCL enabled. Executable name: "gcl"
> default lisp: gcl
> wish executable name: "wish"
> address@hidden ~/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
> 
> address@hidden ~/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"
> address@hidden ~/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
> address@hidden
> http://lists.gnu.org/mailman/listinfo/gcl-devel
> 
> 
> 

-- 
Camm Maguire                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

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