Return-Path: Delivered-To: apmail-perl-dev-archive@www.apache.org Received: (qmail 16572 invoked from network); 11 Oct 2005 16:48:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 11 Oct 2005 16:48:27 -0000 Received: (qmail 25003 invoked by uid 500); 11 Oct 2005 16:48:26 -0000 Delivered-To: apmail-perl-dev-archive@perl.apache.org Received: (qmail 24976 invoked by uid 500); 11 Oct 2005 16:48:25 -0000 Mailing-List: contact dev-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@perl.apache.org Received: (qmail 24964 invoked by uid 99); 11 Oct 2005 16:48:25 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Oct 2005 09:48:25 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [195.80.154.36] (HELO mail.logilune.com) (195.80.154.36) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Oct 2005 09:48:27 -0700 Received: from [127.0.0.1] (localhost.logilune.com [127.0.0.1]) by mail.logilune.com (Postfix) with ESMTP id E7CBFD6E25; Tue, 11 Oct 2005 18:48:02 +0200 (CEST) Message-ID: <434BED1F.6050800@stason.org> Date: Tue, 11 Oct 2005 09:49:35 -0700 From: Stas Bekman Organization: Hope, Humanized User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.11) Gecko/20050729 X-Accept-Language: en-us, en, he, ru MIME-Version: 1.0 To: mod_perl Dev , "wizard" Subject: Re: Mod Perl Problem Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N what's modperl-modules-dev /at/ perl.org? wizard, where did you find that address? in the future please post to http://perl.apache.org/maillist/modperl.html wizard wrote: > I am installing mod perl on an dual AMD 64-Bit processor machine. I am > using 64 bit gcc for compilation ( The same I have been using for > Apache 2 and Perl 5.8.3). When I compile mod perl , I get the > following error which says:- > relocation of R_X86_64_32 can not be used when making a shared object; > recompile with -fPIC. > > Kindly tell me what it means and what can I do with the error. I am > posting below the compilation line with the error. we ought to document that issue in the troubleshooting doc. wizard, You need to rebuild perl with -fPIC, and then rebuild mod_perl. Please refer to this thread: http://www.gossamer-threads.com/lists/modperl/modperl/80799?search_string=%26quot%3B-fPIC%26quot%3B;#80799 also please remember to follow the guidelines, when submitting bug reports: http://perl.apache.org/docs/2.0/user/help/help.html#Reporting_Problems > PLEASE HELP. > > x86_64-unknown-linux-gnu-gcc -shared -L/usr/local/lib \ > \ > mod_perl.lo modperl_interp.lo modperl_tipool.lo modperl_log.lo > modperl_config.lo modperl_cmd.lo modperl_options.lo modperl_callback.lo > modperl_handler.lo modperl_gtop.lo modperl_util.lo modperl_io.lo > modperl_io_apache.lo modperl_filter.lo modperl_bucket.lo modperl_mgv.lo > modperl_pcw.lo modperl_global.lo modperl_env.lo modperl_cgi.lo > modperl_perl.lo modperl_perl_global.lo modperl_perl_pp.lo > modperl_sys.lo modperl_module.lo modperl_svptr_table.lo > modperl_const.lo modperl_constants.lo modperl_apache_compat.lo > modperl_error.lo modperl_debug.lo modperl_common_util.lo > modperl_common_log.lo modperl_hooks.lo modperl_directives.lo > modperl_flags.lo modperl_xsinit.lo modperl_exports.lo -Wl,-E > -L/usr/local/lib > /usr/local/lib/perl5/5.8.6/x86_64-linux/auto/DynaLoader/DynaLoader.a > -L/usr/local/lib/perl5/5.8.6/x86_64-linux/CORE -lperl -lnsl -ldl -lm > -lcrypt -lutil -lc \ > -o mod_perl.so > /opt/crosstool/x86_64-unknown-linux-gnu/gcc-3.4.1-glibc-2.3.3/lib/gcc/x86_64-unknown-linux-gnu/3.4.1/../../../../x86_64-unknown-linux-gnu/bin/ld: > /usr/local/lib/perl5/5.8.6/x86_64-linux/auto/DynaLoader/DynaLoader.a(DynaLoader.o): > relocation R_X86_64_32 can not be used when making a shared object; > recompile with -fPIC > /usr/local/lib/perl5/5.8.6/x86_64-linux/auto/DynaLoader/DynaLoader.a: > could not read symbols: Bad value > collect2: ld returned 1 exit status > make[1]: *** [mod_perl.so] Error 1 > make[1]: Leaving directory > `/home/staff/install/mod_perl-2.0.1/src/modules/perl' > make: *** [modperl_lib] Error 2 -- _____________________________________________________________ Stas Bekman mailto:stas@stason.org http://stason.org/ MailChannels: Assured Messaging(TM) http://mailchannels.com/ The "Practical mod_perl" book http://modperlbook.org/ http://perl.apache.org/ http://perl.org/ http://logilune.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org For additional commands, e-mail: dev-help@perl.apache.org