Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:21027 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 81113 invoked by uid 1010); 3 Dec 2005 20:04:03 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 81098 invoked from network); 3 Dec 2005 20:04:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Dec 2005 20:04:03 -0000 X-Host-Fingerprint: 212.55.154.26 relay6.ptmail.sapo.pt Linux 2.4/2.6 Received: from ([212.55.154.26:57847] helo=sapo.pt) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 09/16-14828-23AF1934 for ; Sat, 03 Dec 2005 15:04:03 -0500 Received: (qmail 8616 invoked by uid 0); 3 Dec 2005 20:03:59 -0000 Received: from unknown (HELO sapo.pt) (10.134.35.159) by relay6 with SMTP; 3 Dec 2005 20:03:59 -0000 Received: (qmail 28490 invoked from network); 3 Dec 2005 20:03:59 -0000 X-AntiVirus: PTMail-AV 0.3.87.1 X-Virus-Status: Clean (0.00459 seconds) Received: from unknown (HELO pc07653) (nunoplopes@sapo.pt@[81.193.159.94]) (envelope-sender ) by mta9 (qmail-ldap-1.03) with SMTP for ; 3 Dec 2005 20:03:59 -0000 Message-ID: <003c01c5f844$b28d81d0$0100a8c0@pc07653> To: "Wez Furlong" , "Michael Wallner" Cc: References: <3c0797c60512030124w1578613y8675008194dcc0bd@mail.gmail.com> <4e89b4260512030604o1dd86b82vd8f133d4c1ff9b44@mail.gmail.com> Date: Sat, 3 Dec 2005 20:03:58 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2670 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670 Subject: Re: [PHP-DEV] Re: Recommended work flow for Win32 module compilation From: nlopess@php.net ("Nuno Lopes") > On 12/3/05, Michael Wallner wrote: > > Patrick Barnes wrote: > > > Hi there, > > > > > > I was wondering what the recommended work flow was to generate shared > > > modules compatible with the binary PHP .zip/installer for Win32. > > > > > > Additionally, what software would I need to use to compile my module? > > > > If you want your module to work with the stock Win32 PHP release, > > you'll need MSVC6. The rest is described in the manual. > > VC6 or above... VC6 is really old now, and there are newer, free, > versions of the MS compiler available. > > If you're targeting PHP 5, take a look at the > README.WIN32-BUILD-SYSTEM file in the PHP source. > > --Wez. The on-line manual has also been updated to reflect the PHP 5 build system: http://php.net/install.windows.building (based on above file writen by Wez). Nuno