win32 build system and VS .NET
| From: | Daniel Convissor | Date: | Sat, 03 Jan 2004 04:23:47 +0000 |
| Subject: | win32 build system and VS .NET | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-6759@lists.php.net to get a copy of this message | ||
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 ... <in default path>
Checking for link.exe ... <in default path>
Checking for nmake.exe ... <in default path>
Checking for lib.exe ... <in default path>
Checking for bison.exe ... <not found>
Checking for flex.exe ... <not found>
Checking for re2c.exe ... <not found>
Checking for zip.exe ... <in default path>
Checking for lemon.exe ... <not found>
Checking for arpa\nameser.h ... <not found>
Checking for arpa\nameser.h ... <not found>
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