Hello all,

I have just built FriCAS 1.2.7 from the tarball on Windows with the native
SBCL port.
SBCL 1.3.1 is apparently buggy as raised  by Andrey G. Grozin so I used the
1.3.0 version.

I tried to build FriCAS on Cygwin but actually CLisp on Cygwin is no longer
able to dump a lisp image.

Some quick notes :

It's built using MinGW/MSYS with the usual build toolchain (make, gcc and
consort).
SBCL is installed on C:\SBCL  - No space - SBCL_HOME variable set and the
sbcl.exe in the PATH.

I encoutered two problems with the same build variable : $PREGENERATED.
During the configure phase, in the top dir of FriCAS source PREGENERATED
variable is set on mingw32 to `pwd -W` + '/pre-generated' which is wrong
for the whole build process exept in src/algebra. As long as the build
machinery remains as it is, for example in src/interp, all is right with a
simple `pwd` + '/pre-generated' since we are in the Msys shell (a unix
shell emulation so PREGENERATED=/home/gvanuxem/fricas-1.2.7/pre-generated
is right in my case). But in src/algebra SBCL must be called with a Windows
absolute path not the Msys one. That is something like
"C:/MinGW/Mmsys/1.0/home/gvanuxem/fricas-1.2.7/pre-generated" (`pwd -W` +
"/pre-generated" at the top directory of FriCAS).

I did not want to modify the build machinery so I used :

./configure --prefix=/opt/fricas
--with-pre-generated=/home/gvanuxem/fricas-1.2.7/pre-generated

Then I manually modified the src/algebra/Makefile to set
PREGENERATED=c:/MinGW/msys/1.0/home/gvanuxem/fricas-1.2.7/pre-generated

And a 'make && make install' worked like a charm.

In case someone with a good knowledge of the build machinery want to modify
it, it would be convenient to take into account this. Of course there is no
X, so no Hypertex, nor graph.

TIMTOWTDI

Happy week-end!

--
G. Vanuxem

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to