mirror of
https://github.com/php/php-src.git
synced 2024-12-24 09:18:17 +08:00
- #52607, fix ENV conflit with win SDK 7.1
This commit is contained in:
parent
bbeafa1dcf
commit
1bd381890d
@ -17,7 +17,7 @@
|
||||
# $Id$
|
||||
# This is the makefile template for the win32 build
|
||||
|
||||
CC="$(CL)"
|
||||
CC="$(PHP_CL)"
|
||||
LD="$(LINK)"
|
||||
MC="$(MC)"
|
||||
MT="$(MT)"
|
||||
@ -146,7 +146,7 @@ dist: all build-dist
|
||||
snap: build-snap build-dist
|
||||
|
||||
$(BUILD_DIR)\deplister.exe: win32\build\deplister.c
|
||||
$(CL) /Fo$(BUILD_DIR)\ /Fd$(BUILD_DIR)\ /Fp$(BUILD_DIR)\ /FR$(BUILD_DIR) /Fe$(BUILD_DIR)\deplister.exe win32\build\deplister.c imagehlp.lib
|
||||
$(PHP_CL) /Fo$(BUILD_DIR)\ /Fd$(BUILD_DIR)\ /Fp$(BUILD_DIR)\ /FR$(BUILD_DIR) /Fe$(BUILD_DIR)\deplister.exe win32\build\deplister.c imagehlp.lib
|
||||
|
||||
msi-installer: dist
|
||||
$(BUILD_DIR)\php.exe ..\php-installer\build-installer.php "$(BUILD_DIR)" "$(PHPDLL)" "$(SAPI_TARGETS)" "$(EXT_TARGETS)" "$(PECL_TARGETS)"
|
||||
|
@ -4,8 +4,8 @@
|
||||
// equivalent.
|
||||
|
||||
ARG_WITH('cygwin', 'Path to cygwin utilities on your system', '\\cygwin');
|
||||
CL = PATH_PROG('cl');
|
||||
if (!CL) {
|
||||
PHP_CL = PATH_PROG('cl', null, 'PHP_CL');
|
||||
if (!PHP_CL) {
|
||||
ERROR("MS C++ compiler is required");
|
||||
}
|
||||
|
||||
@ -17,14 +17,14 @@ if (!CL) {
|
||||
// 1500 is vs.net 2008
|
||||
// 1600 is vs.net 2010
|
||||
// Which version of the compiler do we have?
|
||||
VCVERS = probe_binary(CL).substr(0, 5).replace('.', '');
|
||||
VCVERS = probe_binary(PHP_CL).substr(0, 5).replace('.', '');
|
||||
STDOUT.WriteLine(" Detected compiler " + VC_VERSIONS[VCVERS]);
|
||||
AC_DEFINE('COMPILER', VC_VERSIONS[VCVERS], "Detected compiler version");
|
||||
DEFINE("PHP_COMPILER_SHORT", VC_VERSIONS_SHORT[VCVERS]);
|
||||
AC_DEFINE('PHP_COMPILER_ID', VC_VERSIONS_SHORT[VCVERS], "Compiler compatibility ID");
|
||||
|
||||
// do we use x64 or 80x86 version of compiler?
|
||||
X64 = probe_binary(CL, 64);
|
||||
X64 = probe_binary(PHP_CL, 64);
|
||||
if (X64) {
|
||||
STDOUT.WriteLine(" Detected 64-bit compiler");
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user