RE: Compile Problem on Visual Studio 2010

"Tommy Pham" <[email protected]>
Newsgroups gmane.comp.php.windows
Message-ID <[email protected]>
> -----Original Message-----
> From: Steven Scott [mailto:[email protected]]
> Sent: Friday, October 22, 2010 5:58 AM
> To: [email protected]
> Subject: [PHP-WIN] Compile Problem on Visual Studio 2010
> 
> Not sure if this is the right list for this question, but I have not found
a
> better one on the PHP site to reference.
> 
> I am unable to build PHP 5.3.3 on Windows using Visual Studio 2010.  I
have
> been able to build previous versions, but the new buildconf.bat file
works,
> but when I run the configure.bat file, I get an error that the cl.exe is
not
> found.  This happens on 64bit and 32bit machines.
> The CL.exe is in
> 
> I have followed the build steps from:
> http://wiki.php.net/internals/windows/stepbystepbuild
> 
> I created a folder C:\PHP5
> I unpacked the binary-tools into this directory and ran the
> phpsdk_setvars.bat I then ran the phpsdk_buildtree.bat C:\PHP5\source I
> then unpacked PHP 5.3.3 source into the C:\PHP5\source
> 
> buildconf runs without error.
> configure returns:
> Saving configure options to config.nice.bat Checking for cl.exe ...  <not
> found>
> ERROR: MS C++ compiler is required
> 
> C:\>dir \cl.exe /s/b
> C:\Program Files\Microsoft Visual Studio 10.0\VC\bin\cl.exe C:\Program
> Files\Microsoft Visual Studio 10.0\VC\bin\amd64\cl.exe C:\Program
> Files\Microsoft Visual Studio 10.0\VC\bin\x86_amd64\cl.exe
> 
> Any help would be appreciated
> 

dir, to see where the file is, is not the same as the cl.exe is in the path.
Now that you know where cl.exe are.  Type `path` w/o the quote to see if one
the directory is in the path.  If not, you didn't set the environment needed
for VS.

Regards,
Tommy


-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.