Hey Gregory, what is the Windows version of the box you used to build?

On Fri, Dec 18, 2015 at 5:18 PM, Grégory Vanuxem <g.vanu...@gmail.com>
wrote:

> All is explained ;-)
> Le 18 déc. 2015 23:10, "Alfredo Portes" <doyenatc...@gmail.com> a écrit :
>
>> Hi Kurt,
>>
>> We have a NSIS installer for OpenAxiom (This was originally created by
>> Bill for Axiom. I think we used it for Fricas at some point too).
>>
>> http://axiom-wiki.newsynthesis.org/images/WindowsInstaller.pdf
>>
>> Glad to see Gregory got it to build, it would be nice to create an
>> updated version.
>>
>>
>> On Fri, Dec 18, 2015 at 12:00 PM, Kurt Pagani <nil...@gmail.com> wrote:
>>
>>> Hi Grégory
>>>
>>> That's really good news. This means we might use FriCAS/Jupyter on
>>> Windows natively.
>>> There is mingw-64 (http://mingw-w64.org/doku.php) and SBCL x86-64, so a
>>> 64-bit version should be within reach, shouldn't it?
>>> Moreover it could even be possilbe to build a binary installer (e.g.
>>> using NSIS).
>>>
>>> Many thanks
>>> Kurt
>>>
>>>
>>>
>>> Am 18.12.2015 um 16:22 schrieb Grégory Vanuxem:
>>> > 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 fricas-devel+unsubscr...@googlegroups.com.
>>> To post to this group, send email to fricas-devel@googlegroups.com.
>>> Visit this group at https://groups.google.com/group/fricas-devel.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> --
>> 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 fricas-devel+unsubscr...@googlegroups.com.
>> To post to this group, send email to fricas-devel@googlegroups.com.
>> Visit this group at https://groups.google.com/group/fricas-devel.
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> 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 fricas-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to fricas-devel@googlegroups.com.
> Visit this group at https://groups.google.com/group/fricas-devel.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 fricas-devel+unsubscr...@googlegroups.com.
To post to this group, send email to fricas-devel@googlegroups.com.
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