building php_inclued_dll / unresolved external symbol _executor_globals

[email protected] ("Neuhauser, Roman (GE Capital, consultant)")
Newsgroups php.pecl.dev
Message-ID <D3A73269432A224FA3E7ECE3DDDFCE40045ED40F@LONMLVEM10.e2k.ad.ge.com>
i'm trying to build php_inclued.dll.  i've concocted a config.w32
file (see below) which allows the extension to build statically,
but the dll build bombs:

inclued.obj : error LNK2019: unresolved external symbol _executor_globals referenced in function _pack_output
inclued_zend.obj : error LNK2001: unresolved external symbol _executor_globals
inclued.obj : error LNK2019: unresolved external symbol _zval_used_for_init referenced in function _zm_activate_inclued
inclued_zend.obj : error LNK2019: unresolved external symbol _php_plain_files_wrapper referenced in function _add_include
Release\php_inclued.dll : fatal error LNK1120: 3 unresolved externals
NMAKE : fatal error U1077: '"c:\Program Files\Microsoft Visual Studio 9.0\VC\Bin\cl.exe"' : return code '0x2'
Stop.

what change do i need?

ARG_ENABLE("inclued", "whether to enable inclued support", "no");

if (PHP_INCLUED != "no") {
    EXTENSION(
        "inclued"
      , "inclued.c inclued_zend.c"
    );
}

i'm using php-5.3.3 with

  configure --disable-all --disable-zts --enable-cli --enable-inclued=shared

-- 
TIA,
Roman Neuhauser
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.