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.