Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:15694 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 52773 invoked by uid 1010); 30 Mar 2005 19:02:57 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 52706 invoked by uid 1007); 30 Mar 2005 19:02:56 -0000 Message-ID: <20050330190256.52702.qmail@lists.php.net> To: internals@lists.php.net Date: Wed, 30 Mar 2005 21:03:21 +0200 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050106 X-Accept-Language: en-us, en MIME-Version: 1.0 References: <424A4F09.6040603@picorp.com> <20050330170822.GB23850@csh.rit.edu> In-Reply-To: <20050330170822.GB23850@csh.rit.edu> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 62.131.2.67 Subject: Re: [PHP-DEV] php5 win build From: tularis@php.net ("M. Sokolewicz") Jon Parise wrote: > On Wed, Mar 30, 2005 at 11:23:37AM -0500, Dan Scott wrote: > > >>Reading http://www.zend.com/manual/install.windows.building.php >>suggests that to fix this problem I need to rebuild resolv.lib -- but >>using the bindlib.dsp file requires msdev, which requires a full MS >>Visual Studio environment. That's a showstopper for those of us trying >>to do this with just the free-beer tools available from Microsoft. >> >>However, it is apparently possible to export a DSP file as a Makefile >>from MS Visual Studio. If someone with a full MS Visual Studio >>environment would be willing to make that exported makefile available, >>I think it might help close this final loop and would be a worthwhile >>addition to the bindlib_w32.zip archive. > > > I've been meaning to attempt a Win32 PHP build using the free > toolchain[1]. I also have the "full" tools, so I'll take a crack at > getting everything running some time soon (probably this weekend). > > [1] http://msdn.microsoft.com/visualc/vctoolkit2003/ > well, with a (slight) bit of modding, eventually you can get it all to work (it works for me). The only problem I'm running into is that php seems to segfault quite often, but only on the first load of a certain pages (huh?). Unfortunately it appears to be pretty hard to get a backtrace of what is going on on windows systems (no, I'm *not* using cygwin). Might I also add that is pretty darn hard to get the GD lib compiled so I can compile the extension into PHP? (iow, I haven't found a way yet).