Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:6759 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 1032 invoked by uid 1010); 3 Jan 2004 04:23:47 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 1008 invoked from network); 3 Jan 2004 04:23:47 -0000 Received: from unknown (HELO mail1.panix.com) (166.84.1.72) by pb1.pair.com with SMTP; 3 Jan 2004 04:23:47 -0000 Received: from panix5.panix.com (panix5.panix.com [166.84.1.5]) by mail1.panix.com (Postfix) with ESMTP id 432A2489BB for ; Fri, 2 Jan 2004 23:23:47 -0500 (EST) Received: (from analysis@localhost) by panix5.panix.com (8.11.6p2-a/8.8.8/PanixN1.1) id i034Nl127997 for internals@lists.php.net; Fri, 2 Jan 2004 23:23:47 -0500 (EST) Date: Fri, 2 Jan 2004 23:23:47 -0500 To: PHP Internals List Message-ID: <20040103042347.GA27644@panix.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: win32 build system and VS .NET From: danielc@analysisandsolutions.com (Daniel Convissor) Greetings: I obtained a copy of Visual Studio .NET and tried to build PHP 5 from the current source. Ran into some problems when it came to the configure.js step. Here are the steps I took... Start VS .NET command prompt mkdir php5 mkdir php5\win32 mkdir php5\win32\build [Obtain zip from http://www.php.net/extra/win32build.zip] unzip f:\php\win32build--2004.01.02.zip -d php5 cvs -d :pserver:cvsread@cvs.php.net:/repository co -d php5\bindlib_w32 bindlib_w32 cvs -d :pserver:cvsread@cvs.php.net:/repository co -d phpbuild php-src/win32/build xcopy phpbuild php5\win32\build cvs -d :pserver:cvsread@cvs.php.net:/repository co -d php5 php-src cd php5 buildconf.bat cscript /nologo configure.js --without-gd --without-libxml --disable-zlib --without-iconv Saving configure options to config.nice.bat Checking for cl.exe ... Checking for link.exe ... Checking for nmake.exe ... Checking for lib.exe ... Checking for bison.exe ... Checking for flex.exe ... Checking for re2c.exe ... Checking for zip.exe ... Checking for lemon.exe ... Checking for arpa\nameser.h ... Checking for arpa\nameser.h ... ERROR: We really need that arpa\nameser.h file - it is part of the win32build package So, it looks like Visual Studio .NET isn't going to cut it, huh? Also, what's up with arpa\namser.h not being found? --Dan -- T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y data intensive web and database programming http://www.AnalysisAndSolutions.com/ 4015 7th Ave #4, Brooklyn NY 11232 v: 718-854-0335 f: 718-854-0409