View Issue Details

IDProjectCategoryView StatusLast Update
0000781XdebugInstallationpublic2012-03-14 22:26
Reporteruniflare Assigned Toderick  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionwon't fix 
PlatformWin32 DesktopOSWindowsOS Version7 Ultimate
Product Version2.2dev 
Summary0000781: Compiling 2.2dev against php5.4RC8 fails
DescriptionAttempting to compile the 2.2-dev version of XDebug with php-5.4-RC8 QA Release Fails at configure.js: Runtime error; 'PHP_PGI' is undefined.

nmake fails with "NMAKE : fatal error U1064: MAKEFILE not found and no target specified
Stop."
Steps To ReproduceInstalled PHP 5.4 RC8 as per https://wiki.php.net/internals/windows/stepbystepbuild. Downloaded master branch of xdebug, ran phpize, configure --enable-xdebug, nmake.
Additional Informationc:\php-sdk\php54a\vc9\x86\php540rc8-xyz>cd c:\xdebug

c:\xdebug>C:\php-sdk\php54a\vc9\x86\php540rc8-xyz\Release_TS\php-5.4.0RC8-devel
VC9-x86\phpize.bat
Rebuilding configure.js
C:\php-sdk\php54a\vc9\x86\php540rc8-xyz\Release_TS\php-5.4.0RC8-devel-VC9-x86
module ...
Now run 'configure --help'

c:\xdebug>configure --with-xdebug
Saving configure options to config.nice.bat
Checking for cl.exe ... <in default path>
  Detected compiler MSVC9 (Visual C++ 2008)
  Detected 32-bit compiler
Checking for link.exe ... C:\Program Files\Microsoft Visual Studio 9.0\VC\Bin
Checking for nmake.exe ... <in default path>
Checking for lib.exe ... <in default path>
Checking for bison.exe ... <in default path>
Checking for re2c.exe ... <in default path>
  Detected re2c version 0.13.5
Checking for zip.exe ... <in default path>
Checking for lemon.exe ... <not found>
Checking for mc.exe ... C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin
Checking for mt.exe ... C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin

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

Enabling extension C:\xdebug [shared]
c:\xdebug\configure.js(1254, 3) Microsoft JScript runtime error: 'PHP_PGI' is u
defined


c:\xdebug>nmake

Microsoft (R) Program Maintenance Utility Version 9.00.30729.01
Copyright (C) Microsoft Corporation. All rights reserved.

NMAKE : fatal error U1064: MAKEFILE not found and no target specified
Stop.
TagsNo tags attached.
Operating SystemWindows 7 x86 Ultimate
PHP Version5.4-dev

Activities

derick

2012-02-26 22:28

administrator   ~0001927

Sorry, but I don't support people compiling their own Windows binaries of Xdebug. There are way too many variables that I don't know about or can't control. You'll just have to wait until I've gotten around building them myself (and that's what I am working on right now).

derick

2012-03-14 22:26

administrator   ~0001983

Just FYI, there are Windows binaries available for the 2.2.0RC1 release: http://xdebug.org/updates.php#x_2_2_0rc1

Issue History

Date Modified Username Field Change
2012-02-26 22:24 uniflare New Issue
2012-02-26 22:28 derick Note Added: 0001927
2012-02-26 22:28 derick Status new => resolved
2012-02-26 22:28 derick Resolution open => won't fix
2012-02-26 22:28 derick Assigned To => derick
2012-03-14 22:26 derick Note Added: 0001983