Re: A minimal php5ts.dll
| From: | Wez Furlong | Date: | Thu, 24 Mar 2005 18:14:16 +0000 |
| Subject: | Re: A minimal php5ts.dll | ||
| References: | 1 2 3 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-2220@lists.php.net to get a copy of this message | ||
Try getting hold of a newer version of nmake.exe.
You might be able to extract it from something like this:
http://www.download.com/Microsoft-eMbedded-Visual-C-/3000-2212_4-10108491.html
--Wez.
On Thu, 24 Mar 2005 10:40:51 -0300, Rubem Pechansky
<pechansky@hypervisual.com> wrote:
> Thanks Wez, but I got similar results. Any other clues?
>
> Anyway I may try installing and running everything on another machine and
> see if the problem persists.
>
> Thanks,
>
> -------------------
> Rubem Pechansky
>
> WinBinder - The native Windows binding for PHP
> http://winbinder.sourceforge.net/
>
> Hypervisual - Advanced Design for IT
> http://hypervisual.com/
>
> ----- Original Message -----
> From: "Wez Furlong" <kingwez@gmail.com>
> To: "Rubem Pechansky" <pechansky@hypervisual.com>
> Cc: <pecl-dev@lists.php.net>
> Sent: Wednesday, March 23, 2005 12:16 AM
> Subject: Re: [PECL-DEV] A minimal php5ts.dll
>
> > Remove the --enable-one-shot option from your configure line.
> >
> > --Wez.
> >
> >
> > On Tue, 22 Mar 2005 23:19:39 -0300, Rubem Pechansky
> > <pechansky@hypervisual.com> wrote:
> >> Hello,
> >>
> >> I've downloaded and installed the MSVC Toolkit 2003, nmake 1.5,
> >> win32build
> >> and bindlib_w32 in addition to the Platform SDK which I already had. I
> >> believe I'm getting there. I've created a build-make.bat to run
> >> configure.js
> >> and nmake at once:
> >>
> >> @cscript /nologo
> >> configure.js --enable-one-shot --with-php-build=C:\Util\PHP\win32build --wit
> >> h-extra-includes=C:\Util\WinSDK\Include --enable-cli-win32 --disable-bcmath
> >> --disable-calendar --disable-cgi --disable-com-dotnet --disable-fastcgi --di
> >> sable-force-cgi-redirect --disable-ftp --disable-ipv6 --disable-odbc --disab
> >> le-session --disable-tokenizer --disable-zlib --disable-zts --without-dom
> >> --
> >> without-gd --without-iconv --without-libxml --without-simplexml --without-sq
> >> lite --without-wddx --without-xml --disable-spl --disable-ctype --without-pc
> >> re-regex
> >> @nmake
> >>
> >> I tried including and removing lots of options, but I always get several
> >> warnings in configure.js and errors in nmake:
> >>
> >> 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 ... <not found>
> >> Checking for bison.exe ... <in default path>
> >> Checking for flex.exe ... <in default path>
> >> Checking for re2c.exe ... <not found>
> >> Checking for zip.exe ... <not found>
> >> Checking for lemon.exe ... <not found>
> >> Checking for arpa\nameser.h ... ..\win32build\include
> >> Checking for library resolv.lib ... ..\win32build\lib\resolv.lib
> >>
> >> Build dir: Release
> >> PHP Core: php5.dll and php5.lib
> >>
> >> Checking for NewAPIs.h ... <not found>
> >> Checking for NewAPIs.h ... C:\Util\WinSDK\Include
> >> Enabling SAPI sapi\cli
> >> Enabling SAPI sapi\cli
> >> Enabling extension ext\standard
> >>
> >> 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
> >>
> >> Microsoft (R) Program Maintenance Utility Version 1.50
> >> Copyright (c) Microsoft Corp 1988-94. All rights reserved.
> >>
> >> NMAKE : warning U4004: too many rules for target
> >> 'Release\sapi\cli\getopt.obj'
> >> "cl.exe" /nologo /YX /FD /I . /I main /I regex /I Zend /I TSRM
> >> /D
> >> _WIND
> >> OWS /D ZEND_WIN32=1 /D PHP_WIN32=1 /D WIN32 /D _MBCS /LD /MD /W3 /Ox /D
> >> NDebug /
> >> D NDEBUG /D ZEND_WIN32_FORCE_INLINE /GB /GF /D ZEND_DEBUG=0 /I
> >> "..\win32build\in
> >> clude" /I "C:\Util\WinSDK\Include" /D FD_SETSIZE=256
> >> /FoRelease\sapi\cli\
> >> /FdR
> >> elease\sapi\cli\ /FpRelease\sapi\cli\ /FRRelease\sapi\cli\ -c
> >> sapi\cli\getopt.c
> >> sapi\cli\php_cli.c
> >> The input line is too long.
> >> NMAKE : fatal error U1077: 'C:\WINNT\system32\cmd.exe' : return code
> >> '0x1'
> >> Stop.
> >>
> >> There are some files which I didn't find anywhere: lib.exe, re2c.exe,
> >> zip.exe and lemon.exe, but it seems the nmake errors are elsewhere.
> >>
> >> Any ideas?
> >>
> >> Thanks a lot,
> >>
> >> -------------------
> >> Rubem Pechansky
> >>
> >> WinBinder - The native Windows binding for PHP
> >> http://winbinder.sourceforge.net/
> >>
> >> Hypervisual - Advanced Design for IT
> >> http://hypervisual.com/
> >>
> >> --
> >> PECL development discussion Mailing List (http://pecl.php.net/)
> >> To unsubscribe, visit: http://www.php.net/unsub.php
> >>
> >>
> >
> >
>
>