Hello *,

I've just committed fricas-1.0.8 to Gentoo portage tree (i.e., it is now an official package in Gentoo Linux). It can be compiled by 5 different lisps: sbcl, clisp, gcl, ecl, clozurecl (checked with versions: sbcl-1.0.34, clisp-2.48, gcl-2.6.8 cvs snapshot, ecl-9.12.3, clozurecl-1.4). ./configure is called with --disable-aldor --with-x --with-lisp=$LISP . Strangely enough, I had no success with cmucl (2010-01 snapshot, sse2). When I configure with --with-lisp=lisp (the name of cmucl executable is lisp), make aborts with

....
; Loading #P"/var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/src/lisp/fricas-lisp.
sse2f".
T
*
NIL
*
#<The FRICAS-LISP package, 76/190 internal, 1004/1574 external>
* [Doing purification: Done.]
[Undoing binding stack... done]
[Saving current lisp image as executable into "/var/tmp/portage/sci-mathematics/fricas-1.0.8/work/
fricas-1.0.8/build/i686-pc-linux-gnu/bin/lisp":
        [Writing core objects... read-only... static... dynamic... done]
Linking executable...
[/usr/bin/./../lib/cmucl/lib/linker.sh: linking /var/tmp/portage/sci-mathematics/fricas-1.
0.8/work/fricas-1.0.8/build/i686-pc-linux-gnu/bin/lisp...
+ '[' 3 -ne 3 ']'
+ CCOMPILER=gcc
+ shift
+ '[' gcc = cc ']'
+ PATH=/bin:/usr/bin:/usr/local/bin
++ which gcc
+ GCC=/usr/bin/gcc
+ '[' -z /usr/bin/gcc ']'
++ /usr/bin/gcc -print-libgcc-file-name
+ CRTPATH=/usr/lib/gcc/i686-pc-linux-gnu/4.4.2/libgcc.a
++ dirname /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/libgcc.a
+ LIBROOT=/usr/lib/gcc/i686-pc-linux-gnu/4.4.2
+ echo 'LIBROOT is /usr/lib/gcc/i686-pc-linux-gnu/4.4.2'
LIBROOT is /usr/lib/gcc/i686-pc-linux-gnu/4.4.2
++ uname
+ OPSYS=Linux
+ VER=
+ OUTPUT='-o /var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/build/i686-pc-linux-gnu/bin/lisp' ++ dirname /var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/build/i686-pc-linux-gnu/bin/lisp + OUTDIR=/var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/build/i686-pc-linux-gnu/bin
++ pwd
+ CURDIR=/var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/src/lisp
+ LINKER=/usr/bin/ld
++ dirname /usr/bin/./../lib/cmucl/lib/linker.sh
+ CMUCLLIB=/usr/bin/./../lib/cmucl/lib
+ OBJS='--whole-archive /usr/bin/./../lib/cmucl/lib/lisp.a --no-whole-archive'
+ FLAGS=-export-dynamic
+ SCRIPT='-T /usr/bin/./../lib/cmucl/lib/Linux-cmucl-linker-script'
+ BIFLAG='--defsym builtin_image_flag=0x08048000'
+ IFADDR='--defsym initial_function_addr=0x58100111'
+ case "$OPSYS" in
++ uname -m
+ ARCH=i686
+ '[' i686 = x86_64 ']'
+ STARTCRT='/usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/crtbegin.o'
+ ENDCRT='/usr/lib/gcc/i686-pc-linux-gnu/4.4.2/crtend.o /usr/lib/crtn.o'
+ DLINKER='-dynamic-linker /lib/ld-linux.so.2'
+ LIBS='-L/usr/lib/gcc/i686-pc-linux-gnu/4.4.2 -ldl -lm -lgcc -lc -lgcc'
+ cd /var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/build/i686-pc-linux-gnu/bin + /usr/bin/ld -T /usr/bin/./../lib/cmucl/lib/Linux-cmucl-linker-script -dynamic-linker /lib/ld-linux.so.2 -o /var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/build/i686-pc-linux-gnu/bin/lisp /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/crtbegin.o -export-dynamic --defsym builtin_image_flag=0x08048000 --defsym initial_function_addr=0x58100111 --whole-archive /usr/bin/./../lib/cmucl/lib/lisp.a --no-whole-archive -L/usr/lib/gcc/i686-pc-linux-gnu/4.4.2 -ldl -lm -lgcc -lc -lgcc /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/crtend.o /usr/lib/crtn.o /usr/bin/ld: /var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/build/i686-pc-linux-gnu/bin/lisp: warning: allocated section `CORRO' not in segment /usr/bin/ld: /var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/build/i686-pc-linux-gnu/bin/lisp: warning: allocated section `CORSTA' not in segment /usr/bin/ld: /var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/build/i686-pc-linux-gnu/bin/lisp: warning: allocated section `CORDYN' not in segment + cd /var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/src/lisp
+ exit 0
        done]
done.
echo timestamp > do_it.cmucl
make[2]: Leaving directory `/var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/src/lisp' make[2]: Entering directory `/var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/src/boot'
Building stage 0
mkdir -p -- stage0
rm -rf prev-stage
rm -f stage0/ptyout.sse2f stage0/btincl2.sse2f stage0/btscan2.sse2f stage0/typrops.sse2f stage0/btpile2.sse2f stage0/typars.sse2f stage0/tytree1.sse2f rm -f stage0/ptyout.clisp stage0/btincl2.clisp stage0/btscan2.clisp stage0/typrops.clisp stage0/btpile2.clisp stage0/typars.clisp stage0/tytree1.clisp make OBJECTS="stage0/ptyout.sse2f stage0/btincl2.sse2f stage0/btscan2.sse2f stage0/typrops.sse2f stage0/btpile2.sse2f stage0/typars.sse2f stage0/tytree1.sse2f" stage0/bootsys make[3]: Entering directory `/var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/src/boot' /var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/build/scripts/document --tag=lisp --mode=compile --output=initial-env.sse2f --use=/var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/build/i686-pc-linux-gnu/bin/lisp initial-env.lisp
Couldn't map all core sections! Exiting!
make[3]: *** [initial-env.sse2f] Error 255
make[3]: Leaving directory `/var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/src/boot'
make[2]: *** [stage0/stamp_bootsys] Error 2
make[2]: Leaving directory `/var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/src/boot'
make[1]: *** [all-boot] Error 2
make[1]: Leaving directory `/var/tmp/portage/sci-mathematics/fricas-1.0.8/work/fricas-1.0.8/src'
make: *** [all-src] Error 2

Am I doing something stupid? Also, what's the difference between --with-lisp and --with-lisp-flavor ? Which of them should I use?

Andrey

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/fricas-devel?hl=en.


Reply via email to