Jason Moxham on Wed, 08 Jul 2009 00:30:25 +0200


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: patch for pari for building with msvc


Yeah , I just put it all in one directory for simplicity.
So do you mean this:

As svn is as of now
+
README.msvc
src/systems/msvc/make.bat as I sent (with path corrections for this new structure) config/paricfgmsvc.h.SH new file (but pretty much the same as the old dos one to generate paricfg.h )
changes to ? to run the above shell script on make distrib
changes to ? to create Omsvc on make distrib
changes to ? to run genkernel to get parilvl0.h in C and gmp varients and put them in Omsvc on make distrib

Thanks
Jason


----- Original Message ----- From: "Bill Allombert" <Bill.Allombert@math.u-bordeaux1.fr>
To: <pari-dev@list.cr.yp.to>
Sent: Tuesday, July 07, 2009 6:47 PM
Subject: Re: patch for pari for building with msvc


On Tue, Jul 07, 2009 at 03:28:35PM +0100, Jason Moxham wrote:
Here is a patch that enables building under MSVC32 . It just an extra
directory (like Odos).
To build under MSVC just change to the Omsvc directory and type make ,
and make check to test it.

Thanks, but you should arrange for 'make distrib' to generate Omsvc
automatically.

Also I would suggest you move everything to src/systems/msvc/
make change make.bat to create Omsvc-i686 like Configure does.

Please note that automatically generated files outside parilvl* are already in the PARI tarball (you only need bison and perl if you use a svn repository).

Now the next step would be to set up a computer to automatically build
PARI with MSVC every day (or every week) and post the logs to
http://pari.math.u-bordeaux.fr/buildlog.html

Cheers,
Bill.