Hi,

I've just joined axiom-devel, though I've been following the axiom
development for a while.

I've been trying to compile the different forks (branches?) of Axiom
I've found problems both with OpenAxiom and Fricas, for sake of
clarity I report them in
separated e-mails.

By the way, don't you think that it is important to work all together
rather than split axiom
into different projects?

Perhaps you should consider using a distribuited version control like
mercurial or git
for axiom, rather than subversion that it is for centralized work (to
make merging code from
the different branches/forks easier)

I confess that I'm a bit confused with so many branches and so many
repositories in
different version control systems and places.

best regards,
Pablo

Here is my error report on building Open Axiom:

pcd ./src && \
                make 
"PATH=/home/pablo/temporal/open-axiom.trunk/build-oa/build/i686-pc-linux/bin:/home/pablo/axiom/mnt/linux/bin:/bin:/usr/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/opt/sun-jdk-1.4.2.12/bin:/opt/sun-jdk-1.4.2.12/jre/bin:/opt/sun-jdk-1.4.2.12/jre/javaws:/usr/kde/3.5/bin:/usr/qt/3/bin:/opt/HelixPlayer:/usr/games/bin"
all-src
make[1]: se ingresa al directorio
`/home/pablo/temporal/open-axiom.trunk/build-oa/src'
make[2]: se ingresa al directorio
`/home/pablo/temporal/open-axiom.trunk/build-oa/src/lib'
make[2]: No se hace nada para `all-lib'.
make[2]: se sale del directorio
`/home/pablo/temporal/open-axiom.trunk/build-oa/src/lib'
cd lisp && make all-lisp
make[2]: se ingresa al directorio
`/home/pablo/temporal/open-axiom.trunk/build-oa/src/lisp'
:
echo '(let* ((sys-cc compiler::*cc*) ' \
             '      (sys-ld compiler::*ld*) ' \
             '      (compiler::*cc* (concatenate (quote string) ' \
             '                                   "../../libtool --mode=compile 
"    ' \
             '                                   sys-cc))       ' \
             '      (compiler::*ld* (concatenate (quote string) ' \
             '                                   "../../libtool --mode=link "   
 ' \
             '                                   sys-ld)))       ' \
             '(compiler::link (quote ("core.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 nil))' \
                                  ' (setq compiler::*default-system-p* t)' \
                                  ' (setq si::*top-level-hook* (read-from-string
\"|AxiomCore|::|topLevel|\")))"' \
                      ' si::*system-directory* (quote (list ".lsp")))' \
               '  "./../../src/lib/bsdsignal.lo
./../../src/lib/cfuns-c.lo ./../../src/lib/sockio-c.lo "))' \
            | ./base-lisp
GCL (GNU Common Lisp)  2.6.7 ANSI    Jun 12 2006 13:32:33
Source License: LGPL(gcl,gmp), GPL(unexec,bfd)
Binary License:  GPL due to GPL'ed components: (READLINE BFD 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.
GCL (GNU Common Lisp)  2.6.7 ANSI    Jun 12 2006 13:32:33
Source License: LGPL(gcl,gmp), GPL(unexec,bfd)
Binary License:  GPL due to GPL'ed components: (READLINE BFD 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.

> gcc -c -O3 -march=athlon -funroll-loops -pipe -fomit-frame-pointer -Wall 
> -DVOL=volatile -fsigned-char -pipe -I/usr/lib/gcl-2.6.7/unixport/../h -O3 
> -fomit-frame-pointer -c ./user-init.c -w  -fPIC -DPIC -o ./.libs/user-init.o
 gcc -c -O3 -march=athlon -funroll-loops -pipe -fomit-frame-pointer
-Wall -DVOL=volatile -fsigned-char -pipe
-I/usr/lib/gcl-2.6.7/unixport/../h -O3 -fomit-frame-pointer -c
./user-init.c -w -o ./user-init.o >/dev/null 2>&1
gcc -o ./raw_lisp ./user-init.o core.o -Wl,-Map ./raw_lisp_map
./../../src/lib/.libs/bsdsignal.o ./../../src/lib/.libs/cfuns-c.o
./../../src/lib/.libs/sockio-c.o  -L/usr/lib/gcl-2.6.7/unixport/
-lansi_gcl -lm /usr/lib/libgmp.so -lreadline -lncurses -lc -lgclp
gcc: core.o: No such file or directory
sh: ./raw_lisp: No existe el fichero o el directorio

Error in LET* [or a callee]: Cannot delete the file #p"./raw_lisp".

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:>>../../../config/mkinstalldirs ../../build/i686-pc-linux/bin
/usr/bin/install -c lisp ../../build/i686-pc-linux/bin
/usr/bin/install: no se puede efectuar `stat' sobre «lisp»: No existe
el fichero o el directorio
make[2]: *** [../../build/i686-pc-linux/bin/lisp] Error 1
make[2]: se sale del directorio
`/home/pablo/temporal/open-axiom.trunk/build-oa/src/lisp'
make[1]: *** [all-lisp] Error 2
make[1]: se sale del directorio
`/home/pablo/temporal/open-axiom.trunk/build-oa/src'
make: *** [all-src] Error 2


_______________________________________________
Axiom-developer mailing list
Axiom-developer@nongnu.org
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to