Hi Everyone:

On Sat, Jan 03, 2004 at 09:50:41AM -0800, choinet wrote:
> If you look at
> http://www.php.net/manual/en/install.windows.php#install.windows.build
> under Configuring MVC++, they tell you how to set the
> appropriate paths for the contents of win32build.

OHHHH!  I didn't realize most of the stuff on that page still appplies.  
The initial email announcing the new build system and the readme file in
CVS gave me the mistaken impression that all of that was obsolete.

FYI:  To set the build environment variables from the VS .NET command 
prompt...

set path=%path%;d:\work\win32build\bin
set include=%include%;d:\work\win32build\include
set lib=%lib%;d:\work\win32build\lib

One small question before I get to the big ones:  The instructions give 
the option to build bindlib from the command line:

msdev bindlib.dsp /MAKE "bindlib - Win32 Debug"

But that produces an error about msdev not existing.  Guess it's not part 
of the VS .NET package.  I worked around it for now using the GUI stuff.  
But is there some substitute command that can be used from the command 
line, please?

Okay.  But we're still not there.  The nmake step complains about access 
being denied to Zend/zend_ini_parser.y, but I and everyone have full 
control over that file.  Also, configure.js says re2c.exe and lemon.exe 
weren't found.  It seems like those aren't real problems.  Here's the 
output...

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 ...  <in default path>
    Checking for flex.exe ...  <in default path>
    Checking for re2c.exe ...  <not found>
    Checking for zip.exe ...  <in default path>
    Checking for lemon.exe ...  <not found>
    Checking for arpa\nameser.h ...  ..\win32build\include
    Checking for resolv.lib ...  ..\win32build\lib

    Build dir: Release_TS
    PHP Core:  php5ts.dll and php5ts.lib

    Checking for wspiapi.h ...  <in default path>
    Enabling IPv6 support
    Checking for NewAPIs.h ...  <in default path>
    Enabling SAPI sapi\cgi
    Enabling SAPI sapi\cli
    Enabling extension ext\bcmath
    Enabling extension ext\calendar
    Checking for oleaut32.lib ...  <in default path>
    Enabling extension ext\com_dotnet
    Checking for mscoree.h ...  <not found>
    Checking for mscoree.h ...  <not found>
    Enabling extension ext\ctype
    Enabling extension ext\ftp
    Enabling extension ext\odbc
    Enabling extension ext\pcre
    Enabling extension ext\session
    Enabling extension ext\sqlite
    Enabling extension ext\standard
    Enabling extension ext\tokenizer

    Creating build dirs...
    Generating files...
    Generating Makefile
    Generating main/internal_functions.c
            [content unchanged; skipping]
    Generating main/config.w32.h
    Done.

    Type 'nmake' to build PHP

nmake

    bison.exe --output=Zend/zend_ini_parser.c -v -d -p ini_ 
        Zend/zend_ini_parser.y
    Access is denied.
    NMAKE : fatal error U1077: 'bison.exe' : return code '0x1'
    Stop.


Thanks for all your patience and help thus far,

--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

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to