Hello Kurt, Thank you. Not lost.
__ G. Vanuxem Le 30 mars 2016 19:57, "Kurt Pagani" <[email protected]> a écrit : > Thanks to Grégory's patch compiling a native Windows version is as > simple as usual, great :) > > It's surprisingly fast (sometimes *ten* times faster than the Cygwin > version!), what caused me to create an installer (just in case there are > other creatures (sometimes) working on Windows): > > > https://github.com/nilqed/fricas_w32 > or > https://github.com/nilqed/fricas_w32/releases > > There is no need of a Cygwin or MinGW installation. > > ---- > > (1) -> for i in 1..100000 repeat sin(i*%pi) > Type: > Void > Time: 4.84 (EV) = 4.84 sec > > > (1) -> for i in 1..100000 repeat sin(i*%pi) > Type: > Void > Time: 0.20 (IN) + 39.23 (EV) + 0.61 (OT) = 40.05 sec > (2) -> > > > > Am 23.12.2015 um 13:51 schrieb Grégory Vanuxem: > > Hello, > > > > Ok, I finally managed to produce a smaller patch then what I said > earlier. It's > > attached. > > It modifies only the way the build process check the fact the path to the > > pregenarated directory is absolute on Windows. > > > > so ./configure && make && make install works now on MinGW/SBCL > > > > Cheers. > > > > -- > > G.Vanuxem > > > > > > > > > > 2015-12-18 23:54 GMT+01:00 Ralf Hemmecke <[email protected]>: > > > >>> 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). > >> > >> That PREGENERATED business is probably my crime. ;-) > >> I usually don't touch Windows, so it's somewhat clear that someone must > >> hit a problem at some point in time. > >> > >> It seems, you somehow got it to work. > >> > >> What I understand from your message is that during configure one should > >> create two variables > >> > >> 1) one with `pwd` for the ordinary case and > >> 2) one with `pwd -W` for stuff in src/algebra (or maybe only to pass > >> something to SBCL > >> > >> Can you suggest a patch that should work without manually adjusting > >> src/algebra/Makefile. I also don't think that under Windows it should be > >> the default to give the --with-pre-generated parameter. If there is the > >> pre-generated directory, it should be picked up by default. > >> > >> Ralf > >> > >> -- > >> 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. > >> > > > > -- > 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. > -- 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.
