Re: where is libperl.so.1?
I found the cause of this error. Somehow I'd managed to install an apache build I did, where I was running mod_perl dynamically not static. I copied over my latest build where I run mod_perl statically and it was fine. From: Michael Peppler [EMAIL PROTECTED] To: darren chamberlain [EMAIL PROTECTED] CC: [EMAIL PROTECTED] Subject: Re: where is libperl.so.1? Date: Thu, 7 Mar 2002 13:14:41 -0800 MIME-Version: 1.0 Received: from [63.251.56.142] by hotmail.com (3.2) with ESMTP id MHotMailBE51235C00C44004324B3FFB388E106F0; Thu, 07 Mar 2002 13:15:08 -0800 Received: (qmail 28237 invoked by uid 500); 7 Mar 2002 21:14:51 - Received: (qmail 28221 invoked from network); 7 Mar 2002 21:14:50 - From modperl-return-23386-vervoom Thu, 07 Mar 2002 13:15:21 -0800 Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm Precedence: bulk list-help: mailto:[EMAIL PROTECTED] list-unsubscribe: mailto:[EMAIL PROTECTED] list-post: mailto:[EMAIL PROTECTED] Delivered-To: mailing list [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] In-Reply-To: [EMAIL PROTECTED] References: [EMAIL PROTECTED][EMAIL PROTECTED] X-Mailer: VM 6.92 under 21.1 (patch 12) Channel Islands XEmacs Lucid X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N darren chamberlain writes: Quoting J S [EMAIL PROTECTED] [Mar 07, 2002 12:18]: I've installed an apache build I did onto a Solaris 2.6 box, and when I try to start it I get the following error message: ld.so.1: /opt/apache_1.3.22/bin/httpd: fatal: libperl.so.1: open failed: No such file or directory Killed I can't find libperl.so on either the original box, or the box I'm installing to. Can anyone help me out please? You shouldn't need to find libperl.so if you've built it statically. He does need libperl.so if he built *perl* to use a shared libperl instead of a static libperl.a I guess setting LD_LIBRARY_PATH correctly (to include /usr/lib/perl5/5.6.x/i386-linux/CORE or wherever the main perl library is located on that box) should fix the problem. Michael -- Michael Peppler Data Migrations, Inc. [EMAIL PROTECTED] *or* [EMAIL PROTECTED] http://www.mbay.net/~mpeppler International Sybase User Group: http://www.isug.com _ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx
where is libperl.so.1?
Hi there, I've installed an apache build I did onto a Solaris 2.6 box, and when I try to start it I get the following error message: ld.so.1: /opt/apache_1.3.22/bin/httpd: fatal: libperl.so.1: open failed: No such file or directory Killed I can't find libperl.so on either the original box, or the box I'm installing to. Can anyone help me out please? Thanks for any help, JS. _ Chat with friends online, try MSN Messenger: http://messenger.msn.com
Re: where is libperl.so.1?
I forgot to mention that mod-perl1.26 is compiled into the apache build (statically) as well. Hi there, I've installed an apache build I did onto a Solaris 2.6 box, and when I try to start it I get the following error message: ld.so.1: /opt/apache_1.3.22/bin/httpd: fatal: libperl.so.1: open failed: No such file or directory Killed I can't find libperl.so on either the original box, or the box I'm installing to. Can anyone help me out please? Thanks for any help, JS. _ Chat with friends online, try MSN Messenger: http://messenger.msn.com _ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.
Re: where is libperl.so.1?
Not sure I understand your answer. I'm not using LoadModule. JS. so if it's statically compiled, why are you using LoadModule? Issac J S wrote: Hi there, I've installed an apache build I did onto a Solaris 2.6 box, and when I try to start it I get the following error message: ld.so.1: /opt/apache_1.3.22/bin/httpd: fatal: libperl.so.1: open failed: No such file or directory Killed I can't find libperl.so on either the original box, or the box I'm installing to. Can anyone help me out please? Thanks for any help, JS. _ Chat with friends online, try MSN Messenger: http://messenger.msn.com _ Chat with friends online, try MSN Messenger: http://messenger.msn.com
hvrv2table in mod_perl stops me using mod_php DSO
Hi, I'm trying to get the php module to work on Apache_1.3.22 under AIX 4.3.3. This works OK if I load mod_perl dynamically, but if I build mod_perl in statically, when httpd loads libphp4.so it gives a segmentation error. I've tried recompiling but that's made no difference. Everything was compiled using the Visual Age C compiler 5.0.2.0 (including my perl installation which is version 5.005_03). I've run a debug on it and it always seems to hit hvrv2table which appears to be a function in mod_perl. Unfortunately I can't tell from the debugger which line of code this is. Are there any known problems with this function? JS. _ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.
Re: ld: 0711-319 WARNING: Exported symbol not defined:
Thanks Ged, But I didn't have any luck with the archives either. Maybe this is a dev level question? Cheers, JS. Hi there, On Thu, 31 Jan 2002, J S wrote: Apache compiles OK, but during make there are a lot of the following messages: .. .. ld: 0711-319 WARNING: Exported symbol not defined: Perl_yyrule ld: 0711-319 WARNING: Exported symbol not defined: cast_i32 [snip] .. .. and so on My environment is AIX 4.3.3.0 Didn't see a reply yet so I thought I'd throw in a suggestion. There have been several discussions in the not-too-distant past about compiling mod_perl under AIX. Never done it myself. Maybe you could check out one of the mod_perl List archives for AIX? 73, Ged. _ Join the worlds largest e-mail service with MSN Hotmail. http://www.hotmail.com
ld: 0711-319 WARNING: Exported symbol not defined:
Hi, Apache compiles OK, but during make there are a lot of the following messages: .. .. ld: 0711-319 WARNING: Exported symbol not defined: Perl_yyrule ld: 0711-319 WARNING: Exported symbol not defined: cast_i32 ld: 0711-319 WARNING: Exported symbol not defined: cast_iv ld: 0711-319 WARNING: Exported symbol not defined: cast_uv ld: 0711-319 WARNING: Exported symbol not defined: perl_module ld: 0711-319 WARNING: Exported symbol not defined: mod_perl_sent_header ld: 0711-319 WARNING: Exported symbol not defined: sv2request_rec ld: 0711-319 WARNING: Exported symbol not defined: perl_request_rec ld: 0711-319 WARNING: Exported symbol not defined: mod_perl_tie_table ld: 0711-319 WARNING: Exported symbol not defined: perl_cmd_perl_FLAG ld: 0711-319 WARNING: Exported symbol not defined: perl_cmd_perl_TAKE2 .. .. and so on My environment is AIX 4.3.3.0 VAC 5.0.0.2 Perl 5.005_03 Apache 1.3.22 And my mod_perl config is: perl Makefile.PL EVERYTHING=1 \ APACHE_SRC=../apache_1.3.22/src \ USE_APACI=1 \ PREP_HTTPD=1 \ DO_HTTPD=1 And my apache config is : SSL_BASE=/usr/local/openssl \ ./configure \ --prefix=/opt/apache \ --enable-module=ssl \ --activate-module=src/modules/perl/libperl.a \ --enable-module=perl \ --enable-module=so --enable-suexec --suexec-caller=apache I wondered whether the problem was to do with mod_perl.exp. This only contained one line: boot_mod_perl Is this supposed to list all the perl things above? Thanks for any help. Cheers, JS. _ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.