Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:49420 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 43450 invoked from network); 12 Aug 2010 09:27:42 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Aug 2010 09:27:42 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.54 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 74.125.82.54 mail-ww0-f54.google.com Received: from [74.125.82.54] ([74.125.82.54:57002] helo=mail-ww0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 87/50-41759-D8EB36C4 for ; Thu, 12 Aug 2010 05:27:42 -0400 Received: by wwb39 with SMTP id 39so1382368wwb.11 for ; Thu, 12 Aug 2010 02:27:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=1l/DbL8rYLVSUR/AljKLDi0vYqs59Nbu+P+pswljrK0=; b=rNF46pmCSyuPgpUbVYNbvG/1oONHFARshyJPrhivB0wxFMGY8BxtaPM3qTKteidmWt DCvfDjOLVFH7hHWLAkKcl/FsmPQw5metPeDpMM2HqUW4r+vNF2rtzTmcWjQPRrEZ4CBo T3Mqjjk23q1BW09ARqH/7p+GotG8NTNcjKcxI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=pQiKJWQOAnCY40tWFOtLYz6kY9ZMByGz8uigFCk6DcjuROlfTFwKAQwzEmB+CVcbkn +6XIXNiHHuTOX+xr21wpIcnwuxWL3vdhEnd8enlD6WyF/SAEDs13syRZ+4L9nOeDreyz 0y5Z21Tb36Pl/zr1VuV/MdIYvIvqHawGen0s8= MIME-Version: 1.0 Received: by 10.227.157.200 with SMTP id c8mr17758090wbx.69.1281605258379; Thu, 12 Aug 2010 02:27:38 -0700 (PDT) Received: by 10.227.138.225 with HTTP; Thu, 12 Aug 2010 02:27:38 -0700 (PDT) In-Reply-To: References: <4C639BDF.7040304@lsces.co.uk> <4C63A5BB.4000900@sugarcrm.com> Date: Thu, 12 Aug 2010 11:27:38 +0200 Message-ID: To: Ferenc Kovacs Cc: Stas Malyshev , Lester Caine , PHP internals Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] Re: What is still missing from windows builds ... From: pierre.php@gmail.com (Pierre Joye) hi, On Thu, Aug 12, 2010 at 10:04 AM, Ferenc Kovacs wrote: > And some more. > Pierre mentioned that the firebird extension will be bundled with 5.3.3 but > AFAIK it didn't happened. > There are some info about the missing extensions here: > http://bugs.php.net/bug.php?id=46971 Many things are supposed to be done at a given time and then failed. Shit happens as one likes to say. Anyway, it does not make 5.3.3 less stable or bad, and given the amount of complains about firebird (except Lester, who does it endlessly since 5.3.0), it is not a big deal. > Yeah, but building php or the extensions is not the easiest thing to do, on > linux you just type apt-get install php5-extension or pecl install > extension, but for windows: > - pecl install doesn't work on windows (obviously) > - http://pecl4win.php.net/ -> The pecl4win build box is temporarily out of > service. // Temporary my ass. :/ > - setting up a (free) build environment for php on windows is PITA. at least > that was it, when I did last time. > there are multiple how-to, but almost all of them is outdated. I think you really need two things: - Read the answers I gave you already - Read the doc, build PHP or PHP extensions on Windows is very easy. To get the right libs or build non compatible lib is not, but that's not something we can fix easily. See http://wiki.php.net/internals/windows/stepbystepbuild > thanks again to Pierre ( http://www.php.net/~pierre/ ) for manually building > some extensions for windows > > and AFAIK there is some problem with building the extension for the VC6 or > VC9 builds: > > "About GMP, it won't make it with VC6, move to VC9 if you need it." > "snmp support has been restored in 5.3.3RC1 (VC9 only)" Because the lib does not support VC6. Same for Enchant for example, or other libs. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org