Return-Path: Delivered-To: apmail-httpd-users-archive@www.apache.org Received: (qmail 75814 invoked from network); 28 Jul 2004 18:38:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 28 Jul 2004 18:38:24 -0000 Received: (qmail 71989 invoked by uid 500); 28 Jul 2004 18:38:04 -0000 Delivered-To: apmail-httpd-users-archive@httpd.apache.org Received: (qmail 71976 invoked by uid 500); 28 Jul 2004 18:38:03 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 71963 invoked by uid 99); 28 Jul 2004 18:38:03 -0000 X-ASF-Spam-Status: No, hits=0.6 required=10.0 tests=NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [38.118.4.19] (HELO mail40.messagelabs.com) (38.118.4.19) by apache.org (qpsmtpd/0.27.1) with SMTP; Wed, 28 Jul 2004 11:38:01 -0700 X-VirusChecked: Checked X-Env-Sender: jeffrey_n_Dyke@Keane.com X-Msg-Ref: server-19.tower-40.messagelabs.com!1091039874!7136509 X-StarScan-Version: 5.2.10; banners=-,-,- X-Originating-IP: [12.38.119.136] Received: (qmail 23257 invoked from network); 28 Jul 2004 18:37:54 -0000 Received: from smtp1.keane.com (12.38.119.136) by server-19.tower-40.messagelabs.com with SMTP; 28 Jul 2004 18:37:54 -0000 To: users@httpd.apache.org X-Mailer: Lotus Notes Release 5.0.8 June 18, 2001 Message-ID: From: jeffrey_n_Dyke@Keane.com Date: Wed, 28 Jul 2004 14:37:53 -0400 X-MIMETrack: Serialize by Router on SMTP1/Keane(Release 5.0.12 |February 13, 2003) at 07/28/2004 02:44:25 PM MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii X-Virus-Checked: Checked Subject: Re: [users@httpd] Compile Apache 2.0.50 on Solaris 8 problems X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N > The other option is to add /usr/local/lib to the system search paths > using crle. > # crle > Configuration file [3]: /var/ld/ld.config > Default Library Path (ELF): /usr/lib:/usr/local/lib:/usr/local/ssl/lib > Trusted Directories (ELF): /usr/lib/secure (system default) > Command line: > crle -c /var/ld/ld.config -l /usr/lib:/usr/local/lib:/usr/local/ssl/lib > Using the command line listed above will add /usr/local/lib to the > default search path. You can ommit :/usr/local/ssl/lib if you don't need > it but if openssl is installed with a prefix of /usr/local and apache is > going to be using mod_ssl it's probably a good idea to keep it in there. IMO This is probably a better solution then using LD_LIBRARY_PATH(although it was only stated as a workaround). I've only gotten bit later by compiling that way. LD_LIBRARY_PATH is bad -> http://www.visi.com/~barr/ldpath.html HTH Jeff -Evan On Wed, 2004-07-28 at 14:12, Milan Andric wrote: > On Wed, Jul 28, 2004 at 11:00:50AM -0700, Erin O'Neill wrote: > > Hey all - > > I've been given the task to customize Apache on a Solaris 5.8 (sparc 8) > > system. The problem is that I must put it in my HOME, rather than > > /usr/local/apache2. Ok, I'm cool with that and apache2 docs are cool with > > that. > > > > I'll be adding in PHP and mod_perl, MySQL has already been installed with a > > binary. > > > > It configures. Here's what my configure script looks like: > > ./configure > > --prefix=$HOME/apache2 --with-mpm=prefork --enable-mods-shared=most > > > > I do a make and then a make install and things show up where they > > should. I want to test my build so I do this: > > $HOME/apache2/bin/httpd -l > > ld.so.1: ./httpd: fatal: libgcc_s.so.1: open failed: No such file or > > directory > > Killed > > > > My gcc -v gives me this: > > Reading specs from /usr/pubsw/lib/gcc-lib/sparc-sun-solaris2.8/3.3.1/specs > > Configured with: ../../gcc-3.3.1/configure --datadir=${prefix}/lib > > --libexecdir=${prefix}/lib --sharedstatedir=${prefix}/lib > > --prefix=/usr/pubsw --enable-threads --disable-multilib --with-gnu-as > > --with-as=/usr/pubsw/bin/as --with-gnu-ld --with-ld=/usr/pubsw/bin/ld > > Thread model: posix > > gcc version 3.3.1 > > > > Any suggestions? Hints? > > Hi, i think the maillist archive has more information ( you can probably > search for libgcc_s). To actually fix the problem you need to recompile httpd > and pass -lgcc_s -R/usr/local/lib to gcc OR compile in libgcc_s.la statically. > As a workaround, you can add /usr/local/lib to LD_LIBRARY_FLAGS in > $HOME/bin/envvars. assuming libgcc_s.so is in /usr/local/lib > > HTH, --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See for more info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org " from the digest: users-digest-unsubscribe@httpd.apache.org For additional commands, e-mail: users-help@httpd.apache.org --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See for more info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org " from the digest: users-digest-unsubscribe@httpd.apache.org For additional commands, e-mail: users-help@httpd.apache.org