Re: [INTERNALS-WIN] Developing PHP extensions on Windows with VC++, linking problems
[email protected] (Pierre Joye)
| Newsgroups | php.internals.win |
|---|---|
| Message-ID | <[email protected]> |
hi, This tutorial is completely wrong, sorry. You can basically any tutorial about extending PHP and then build your extension on Windows using the common method to compile PHP itself. A short summary can be found here: http://blog.harddisk.is-a-geek.org/index.php/dev/php/php-on-windows/ (for php itself) Cheers, -- Pierre On Mon, Apr 27, 2009 at 5:43 PM, Eugenio Tacchini <[email protected]> wrote: > Hi all, > I had to create a PHP extension and I read this article: > <http://www.talkphp.com/vbarticles.php?do=article&articleid=49&title=creating-custom-php-extensions>http://www.talkphp.com/vbarticles.ph...php-extensions > Everything worked fine if I keep "Debug" as "Active solution configuration" > in "Build->Configuration manager"....but in this way I can only use the > extension created on the machine I compiled it. > If I choose "Release" instead of "Debug" I get a fatal error: > dllmain.obj : fatal error LNK1179: invalid or corrupt file: duplicate COMDAT > '_putwchar' > Can you help me? > > I'm using Visual C++ 2008 Express edition, PHP 5.2.4, Win xp home. > > Thanks! > > Cheers, > > Eugenio > > -- > Windows Internals Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Pierre http://blog.thepimp.net | http://www.libgd.org