Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:31877 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 3104 invoked by uid 1010); 23 Aug 2007 21:05:13 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 3087 invoked from network); 23 Aug 2007 21:05:13 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Aug 2007 21:05:13 -0000 Authentication-Results: pb1.pair.com smtp.mail=buildsmart@daleenterprise.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=buildsmart@daleenterprise.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain daleenterprise.com from 67.78.11.229 cause and error) X-PHP-List-Original-Sender: buildsmart@daleenterprise.com X-Host-Fingerprint: 67.78.11.229 daleenterprise.com Received: from [67.78.11.229] ([67.78.11.229:50987] helo=daleenterprise.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 32/A2-19653-886FDC64 for ; Thu, 23 Aug 2007 17:05:12 -0400 Received: from localhost (localhost [127.0.0.1]) by daleenterprise.com (Postfix) with ESMTP id 62EBA1FAD8B for ; Thu, 23 Aug 2007 17:05:08 -0400 (EDT) Received: from daleenterprise.com ([127.0.0.1]) by localhost (daleenterprise.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04883-04 for ; Thu, 23 Aug 2007 17:05:06 -0400 (EDT) Received: from [10.1.100.11] (daleenterprise.com [10.1.100.11]) by daleenterprise.com (Postfix) with ESMTP id E03DB1FAD81 for ; Thu, 23 Aug 2007 17:05:06 -0400 (EDT) Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: <1187902202.13028.18.camel@johannes.nop> References: <1187902202.13028.18.camel@johannes.nop> Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-ID: Content-Transfer-Encoding: quoted-printable Date: Thu, 23 Aug 2007 17:05:06 -0400 To: PHP Internals List X-Pgp-Agent: GPGMail 1.1.2 (Tiger) X-Mailer: Apple Mail (2.752.2) MTA-Interface: amavisd-new-2.3.3 (2005-08-22) + Maia Mailguard 1.1.0 at daleenterprise.com X-Spam-Scanned: using SpamAssassin 3.1.7 (2006-10-05) at daleenterprise.com X-Virus-Scanned: using ClamAV 0.88.6 (2006-11-05) at daleenterprise.com Subject: Re: [PHP-DEV] building PHP 5.2.3 and namespace issues From: buildsmart@daleenterprise.com (BuildSmart) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 - -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Aug 23, 2007, at 16:50:02, Johannes Schl=FCter wrote: > Hi, > > On Thu, 2007-08-23 at 16:23 -0400, BuildSmart wrote: > [...] >> Symbol not found: _compiler_globals >> Referenced from: /usr/local/php/lib/php/extensions/no-debug-non- >> zts-20060613/bcompiler >> Expected in: dynamic lookup > [...] > > This simply means that your PHP was built using a thread-safe > environment but the extension was linked against a non-thread-safe =20 > PHP. The PHP and modules are built simultaneously so linking against the =20 generated PHP should not be an issue. > The documentation and regular support channels (php.net/support.php) > should be able to help you figuring out what's going wrong. > > johannes I went that route and looked at http://php.net/manual/en/=20 faq.build.php already but couldn't find anything related. Since I build in a thread-safe environemt and pthreads is actually =20 embedded in libSystem ( -lpthread isn't required but can be used for =20 legacy linking) and "#define PTHREADS 1" shouldn't it build and link =20 against the php that is being built since therre is no PHP installed =20 in the build environment? Maybe I should undef PTHREADS ??? (just guessing now). - -- Dale -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (Darwin) iD8DBQFGzfaC0hzWbkf0eKgRAn+YAKDGE38V3d+B8H3VBk1blGRvYTup6QCgomnH ePnWxDT7zoRJgqQfQFJdHn4=3D =3DfGi5 -----END PGP SIGNATURE-----