RE: Problem writing PHP extensions for Windows

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I meant your PHP build environment should be configured to disable TS. So this means the PHP build environment should create a NTS build of PHP. If you are making changes to the configuration, it is very important to re-build configuration.

So run first,
cscript.exe win32\build\buildconf.js

then do
configure.js [all options used to build NTS PHP] --enable-<extension_name>

now say,
nmake

This should produce NTS version of extension as well as PHP.

Thanks,
Don.

-----Original Message-----
From: Bruce M. Axtens [mailto:bruce.axtens@xxxxxxxxx] 
Sent: Monday, July 19, 2010 9:10 AM
To: Venkat Raman Don
Cc: php-windows@xxxxxxxxxxxxx
Subject: Re:  Problem writing PHP extensions for Windows

Venkat Raman Don wrote:
> This means you have built a Thread safe version of the extension and trying to load it with Non Thread Safe version of PHP which is not valid.
Yes, that is true. My question has been from the beginning: how to make the extension Non Thread Safe?
>   Please build non thread safe version of extension.
How?
> I believe --disable-zts is the switch that will do the trick for building the non-thread safe extension.
>    
This has been tried, twice, without success. I think you will find that --disable-zts has more to do with building PHP than it has with building extensions.

Kind regards,
Bruce.



-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Database Programming]     [PHP Install]     [Kernel Newbies]     [Yosemite Forum]     [PHP Books]

  Powered by Linux