Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:13317 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 17002 invoked by uid 1010); 13 Oct 2004 08:42:27 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 16977 invoked from network); 13 Oct 2004 08:42:27 -0000 Received: from unknown (HELO tng-web.takenet.de) (194.15.95.14) by pb1.pair.com with SMTP; 13 Oct 2004 08:42:27 -0000 Received: (qmail 27302 invoked by uid 505); 13 Oct 2004 08:42:25 -0000 Received: from behrens@takenet.de by tng-web by uid 0 with qmail-scanner-1.10 (uvscan: v4.2.40/v4397. . Clear:0. Processed in 1.775104 secs); 13 Oct 2004 08:42:25 -0000 Received: from unknown (HELO behxp) (unknown) by unknown with SMTP; 13 Oct 2004 08:42:23 -0000 Message-ID: <001e01c4b100$d0d801b0$784da8c0@behxp> To: References: <41EE526EC2D3C74286415780D3BA9F8704E58AAE@ehost011-1.exch011.intermedia.net> Date: Wed, 13 Oct 2004 10:44:13 +0200 Organization: parkteam MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Subject: Re: [PHP-DEV] ./configure, PHP, SuSE and the AMD64 From: behrens@takenet.de ("Joerg Behrens") > > Going back to 64bit platforms, this is going to be a problem moving > > forward. AMD64 is all over the place, and thus having lib and lib64 > > That is hardly a new issue. Irix and other systems have had > different lib directories for many years. The users of those > systems always coped with the directory layouts the system > providers imposed upon them. I am sure the same will work > for users of the AMD64 platform. There is a difference between IRIX and the others. IRIX supports up to 3 ABIs named o32, n32 and 64 at once. Befor someone starts asking.. n32 is the new 32bit ABI which is now used since serveral years. The directory named usr/lib for o32, usr/lib32 for n32 and at least usr/lib64. Official freeware software pakages for IRIX from their freeware.sgi.com page have all modification to match to this layout. For php they used a patched configure with a var called $ABILIB which is similar to the suse patch or so Take a look to http://freeware.sgi.com/source/php/patches > > directories. While a SuSE patch works for SuSE, what about other AMD64 > > distros? What happens on FreeBSD? Can PHP's ./configure be fixed to be > > FreeBSD amd64 installs its libraries into /usr/lib, as any > sane OS does. Our AMD64 boxes which are runing a 64bit gentoo-linux have a usr/lib64 .... but the dudes have also a /usr/lib which is a symlink to the lib64 directory. I cant believe that they have made any big changes to all of the configures. How does it looks to other OSs like Tru64 and Solaris? regards Joerg