After a few weeks of messing around with libraries, I’ve got a windows build of Pike with a reasonably complete set of modules ready for testing. Please have a look and let me know if there are any problems or modules that would be advantageous to add.
Pike-v7.8.866-win32.msi
Thanks in advance!
Bill
Software......Pike Version.......Pike v7.8 release 866 WWW...........http://pike.ida.liu.se/
pike binary...c:\Program Files\pikeq\bin\pike.exe master.pike...: c:\Program Files\pikeq\bin/../lib/master.pike Module path...: C:/Program Files/PikeQ/lib/modules Include path..: C:/Program Files/PikeQ/lib/include Program path..:
Features......auto_bignum machine_code dynamic_modules threads out-of-band_data COM GL GTK2 Gettext Gmp Gz HTTPAccept Image.FreeType Image.GIF Image.JPEG Image.PNG Image.TIFF Image.TTF Image.XFace Java Java.NATIVE_METHODS MIME Mysql Nettle Odbc PGsql Regexp.PCRE Regexp.PCRE.Widestring SQLite Standards.JSON WhiteFish
On Wed, Jul 23, 2014 at 2:29 PM, H. William Welliver III bill@welliver.org wrote:
After a few weeks of messing around with libraries, I’ve got a windows build of Pike with a reasonably complete set of modules ready for testing. Please have a look and let me know if there are any problems or modules that would be advantageous to add.
Compared against the Pike 7.8.700 build that I had previously been using, all that's missing is Bz2 and SDL, neither of which is critical to me. (SDL.Music is a prereq for an optional feature for Gypsum, but one that I don't think anyone actually uses.) It's looking good so far; not seeing any problems.
Was this off a completely unmodified source tree? Of the changes I made to get the MinGW build working, at least a couple look like they'd be necessary on any compiler, like Nettle/nt.cmod needing nettle_config.h included. If that works unmodified on the MS compiler, I'll have to go back to the drawing board with those patches.
ChrisA
OK, I’ve uploaded a new MSI that includes Bz2 and SDL. For the latter, I had to hand modify the configure products- the configure script may need some updating for Windows.
Yes, I was able to build everything without having to modify the source much of anything else (outside of the SDL module) once all of the build environment and variables are properly set. Admittedly, getting things set up properly does take some trial and error.
Please do let me know if there are any problems with the new build.
Bill
On Jul 23, 2014, at 1:42 AM, Chris Angelico rosuav@gmail.com wrote:
On Wed, Jul 23, 2014 at 2:29 PM, H. William Welliver III bill@welliver.org wrote:
After a few weeks of messing around with libraries, I’ve got a windows build of Pike with a reasonably complete set of modules ready for testing. Please have a look and let me know if there are any problems or modules that would be advantageous to add.
Compared against the Pike 7.8.700 build that I had previously been using, all that's missing is Bz2 and SDL, neither of which is critical to me. (SDL.Music is a prereq for an optional feature for Gypsum, but one that I don't think anyone actually uses.) It's looking good so far; not seeing any problems.
Was this off a completely unmodified source tree? Of the changes I made to get the MinGW build working, at least a couple look like they'd be necessary on any compiler, like Nettle/nt.cmod needing nettle_config.h included. If that works unmodified on the MS compiler, I'll have to go back to the drawing board with those patches.
ChrisA
pike-devel@lists.lysator.liu.se