Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Wed, 22 Sep 2004 21:55:52 +0200 From: "Gerrit P. Haase" Reply-To: "Gerrit @ cygwin" Organization: Esse keine toten Tiere Message-ID: <1656566026.20040922215552@familiehaase.de> To: Reini Urban CC: "'Gerrit @ cygwin'" Subject: Re: New packge: lighttpd-1.3.0 In-Reply-To: <41519C77.4080201@x-ray.at> References: <41519C77 DOT 4080201 AT x-ray DOT at> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Hallo Reini, if you ask me, the PHP build system is broken. I tried to build 5.0.1, I'm getting no lipphp, no shared modules, libdb is not found... If you specify an extension and the relevant dependency is not available the configure exits, it is terrible, this sucks really. How do I need to configure to get a shared library? Shared modules? Why isn't there a howto about this in the source dist included? Who is responsible for this broken system? If I call `make libphp5.la` I get a static archive, no DLL, it is weird... I hate this package since I tried to build it the first time. Am Mittwoch, 22. September 2004 um 17:38 schriebst du: >> Should we build statically? > no. that's about 17MB for each php.exe or dll :) My executable is 8 MB stripped. > you want pdflib and pspell also? > see my list. pdflib is non-free I think. I don't know, pdflib-lite is available as source, isn't the license OSI approved? I don't have aspell installed, but if it is available as shared module, why not? > I'd need xdebug also, maybe apd. > best would be to add all the modules which are supported and in the > nightly snaps. >> That would be OK if all the extensions are built as modules, but building >> everything into one php executable would make it pretty big, wouldn't it? > the extensions are just shared interfaces to the existing dll. > only mysql and some esoteric ones, which are not in the usual setup are > static. Why don't I get a shared libphp? How to configure it to get it with shared modules? Gerrit -- =^..^= -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/