Re: Hi All!

From: Date: Tue, 29 Mar 2005 17:22:16 +0000
Subject: Re: Hi All!
References: 1 2 3  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-2235@lists.php.net to get a copy of this message
Since it seems that the HTML as attahment didn't work, here again: (Sorry)
     Build Log
         ------- Build started: Project: wex, Configuration: Release_TS|Win32 -------
     Command Lines
         Creating temporary file "d:\php_build\php-5.0.3\ext\wex\Release_TS\RSP000005.rsp" with contents
[ /O2 /I "..\.." /I "..\..\main" /I "..\..\Zend" /I "..\..\..\bindlib_w32" /I "..\..\TSRM" /D "ZEND_DEBUG=0" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "WEX_EXPORTS" /D "COMPILE_DL_WEX" /D "ZTS=1" /D "ZEND_WIN32" /D "PHP_WIN32" /D "HAVE_WEX=1" /D "LIBZEND_EXPORTS" /D "_WIN32_WINNT=0x0501" /D "_WIN32_IE=0x0600" /D "/DZTS" /D "_WINDLL" /D "_MBCS" /FD /EHsc /MD /YX"stdafx.h" /Fp".\Release_TS/wex.pch" /Fo".\Release_TS/" /Fd".\Release_TS/" /FR".\Release_TS/" /W3 /c ".\wex_proc.c" ] Creating command line "cl.exe @"d:\php_build\php-5.0.3\ext\wex\Release_TS\RSP000005.rsp" /nologo" Creating temporary file "d:\php_build\php-5.0.3\ext\wex\Release_TS\RSP000006.rsp" with contents [ /OUT:"c:\php5_win\ext\php_wex.dll" /INCREMENTAL:NO /NOLOGO /LIBPATH:"..\..\Release_TS" /LIBPATH:"..\..\Release_TS_Inline" /DLL /PDB:".\Release_TS/php_wex.pdb" /IMPLIB:".\Release_TS/php_wex.lib" /MACHINE:X86 odbc32.lib odbccp32.lib php5ts.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ".\php5ts.lib" ".\Release_TS\wex_generic.obj" ".\Release_TS\wex_info.obj" ".\Release_TS\wex_menu.obj" ".\Release_TS\wex_messagebox.obj" ".\Release_TS\wex_proc.obj" ".\Release_TS\wex_shutdown.obj" ".\Release_TS\wex_startup.obj" ".\Release_TS\wex_sys.obj" ".\Release_TS\wex_tray.obj" ".\Release_TS\wex_window.obj" ".\Release_TS\wex_zend.obj" ] Creating command line "link.exe @"d:\php_build\php-5.0.3\ext\wex\Release_TS\RSP000006.rsp""
     Output Window
         Compiling...
wex_proc.c Linking... Creating library .\Release_TS/php_wex.lib and object .\Release_TS/php_wex.exp wex_proc.obj : error LNK2019: unresolved external symbol _executor_globals_id referenced in function _wex_def_wndproc@16 c:\php5_win\ext\php_wex.dll : fatal error LNK1120: 1 unresolved externals
     Results
         Build log was saved at "file://d:\php_build\php-5.0.3\ext\wex\Release_TS\BuildLog.htm"
wex - 2 error(s), 0 warning(s) ----- Original Message ----- From: "Markus Duft" <markus.duft@chello.at> To: "Wez Furlong" <kingwez@gmail.com> Cc: <pecl-dev@lists.php.net> Sent: Tuesday, March 29, 2005 7:16 PM Subject: Re: [PECL-DEV] Hi All!
I thought it might help including the latest Buildlog in my Post, so here it goes... maybe you can see something... Thanks in advance, Markus ----- Original Message ----- From: "Wez Furlong" <kingwez@gmail.com> To: "Markus Duft" <markus.duft@chello.at> Cc: <pecl-dev@lists.php.net> Sent: Tuesday, March 29, 2005 4:28 PM Subject: Re: [PECL-DEV] Hi All!
Sounds like -DZTS isn't being passed to the compiler when you build your extension. The easiest way (IMO) to build win32 extensions is to build them alongside PHP itself. Take a look at http://viewcvs.php.net/viewcvs.cgi/php-src/README.WIN32-BUILD-SYSTEM?rev=HEAD for more info on that. It requires a little bit of effort up-front, but it's worth it in the end. --Wez. On Tue, 29 Mar 2005 11:10:27 +0200, Markus Duft
wex_proc.obj : error LNK2019: unresolved external symbol _compiler_globals_id referenced in function _wex_def_wndproc@16 c:\php5_win\ext\php_wex.dll : fatal error LNK1120: 1 unresolved externals
-- PECL development discussion Mailing List (http://pecl.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
--------------------------------------------------------------------------------
-- PECL development discussion Mailing List (http://pecl.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php


« previous php.pecl.dev (#2235) next »