Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:14427 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 23647 invoked by uid 1010); 25 Jan 2005 04:32:31 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 23599 invoked from network); 25 Jan 2005 04:32:31 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Jan 2005 04:32:31 -0000 X-Host-Fingerprint: 204.127.202.64 sccrmhc13.comcast.net NetCache Data OnTap 5.x Received: from ([204.127.202.64:51112] helo=sccrmhc13.comcast.net) by pb1.pair.com (ecelerity HEAD (r4105:4106)) with SMTP id 4B/50-23159-DDBC5F14 for ; Mon, 24 Jan 2005 23:32:30 -0500 Received: from [192.168.11.5] (c-24-6-101-5.client.comcast.net[24.6.101.5]) by comcast.net (sccrmhc13) with SMTP id <2005012504322601600h8suce>; Tue, 25 Jan 2005 04:32:27 +0000 In-Reply-To: References: <17EE1B80-6B18-11D9-8E18-000D93B4252E@gravitonic.com> Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-ID: <1CA017D6-6E8A-11D9-9B8C-000D93B4252E@gravitonic.com> Content-Transfer-Encoding: 7bit Cc: internals@lists.php.net Date: Mon, 24 Jan 2005 20:32:24 -0800 To: Jani Taskinen X-Mailer: Apple Mail (2.619) Subject: Re: [PHP-DEV] Re: Latest phpize.in change screws up shared extensions on Mac OS X From: andrei@gravitonic.com (Andrei Zmievski) PHP-GTK uses a lot of external macros though its extensions, such as AM_PATH_GLIB_2_0(), AM_PATH_GTK_2_0(), and others. Those are contained in .m4 files located in aclocal's share directory and without running aclocal the configuration process fails, since those macros are external. -Andrei On Jan 22, 2005, at 11:28 AM, Jani Taskinen wrote: > > Care to elaborate a bit? Exactly WHAT macros you use? > > --Jani > > > On Thu, 20 Jan 2005, Andrei Zmievski wrote: > >> Also, you removed calls to aclocal which presents yet another >> problem. My shared extension uses external aclocal macros and since >> aclocal is not run, it cannot locate and bundle them into aclocal.m4. >> Please fix. >> >> -Andrei >> On Jan 20, 2005, at 11:16 AM, Andrei Zmievski wrote: >> >>> Jani, >>> What was the reasoning behind the 1.15->1.16 patch for phpize.in? >>> Your comments say: >>> - Changed phpize not to require automake and libtool. >>> - Fixed build system to always use bundled libtool files. >>> This had an unfortunate effect of building shared extensions on Mac >>> OS X as .dylib shared libraries, instead of dlopen()'able bundles. >>> The bundled libtool is way old and does not handle this properly, >>> while the new ones do. >> >> -Andrei >> >>