Andrey G. Grozin wrote:
> 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 .

This is good news, thanks.

> 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
> 
<snip>
> ....
> 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
> 
> Am I doing something stupid?

ATM cmucl port works on some machines and fails on others.  From INTALL:

  ATM CMU CL port should be considered experimental, it received only
  little testing.  Also CMU CL seem to have problems on some machines.
                                        
The 'seem to have problems on some machines' means that build may
crash like above.  Port was done by Anatoly Raportirenko and
for him it worked on a few different machines (both 32-bit and
64-bit).  For me it failed on 64-bit machine, but worked in 32-bit
chroot.  He also wrote that unicode cmucl have bug, so one have to
patch and rebuild it (I tried non-unicode version).

> Also, what's the difference between 
> --with-lisp and --with-lisp-flavor ? Which of them should I use?
>
 
You should use '--with-lisp', it specifies command to used to run
Lisp compiler.  Normally FriCAS should automatically detect which
of supported Lisp is in use.  In the (very unlikely) case that
FriCAS can not correctly detect which implementation is in use
one can use '--with-lisp-flavor', but given that automatic detection
it will probably go away in the future.

-- 
                              Waldek Hebisch
[email protected] 
-- 
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