-----Original Message-----
From: Curt Arnold [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, April 15, 2008 5:12 AM
To: Log4CXX User
Subject: Re: log4cxx 0.10.0 Solaris build problem


On Apr 14, 2008, at 8:37 AM, Chakravarthula, Krishnamurthy wrote:
> Experts,
>
>   When I am building log4cxx 0.10.0 on Solaris and I get the  
> following errors. Please advice.
>
>        [cc] __divdi3                            0x174           ../ 
> static/libapr-1.a(thread_cond.o)
>        [cc] __divdi3                            0x3c            ../ 
> static/libapr-1.a(waitio.o)
>        [cc] __divdi3                            0x74            ../ 
> static/libapr-1.a(waitio.o)
>        [cc] __divdi3                            0x8cc           ../ 
> static/libapr-1.a(apr_strings.o)
>        [cc] __divdi3                            0x120           ../ 
> static/libapr-1.a(proc_mutex.o)
>          [cc] ld: fatal: relocations remain against allocatable but  
> non-writable sections
>        [cc] collect2: ld returned 1 exit status
>
> BUILD FAILED
> /u/zztstkqa/jen/apache-log4cxx-0.10.0/build.xml:548: gcc failed with  
> return code 1
>
> Regards,
> Krishna


Try adding a -Duse-pic=true to your command line or use the autotools  
build.  The Ant build does not attempt to detect whether the compiler  
needs an explicit instruction to create relocatable code.

Hi,

  I get the following error with -Duse-pic=true option.


       [cc] h_errno                             ./liblog4cxx.so
       [cc] libiconv                            ./liblog4cxx.so
       [cc] shutdown                            ./liblog4cxx.so
       [cc] ld: fatal: Symbol referencing errors. No output written to
testsuite
       [cc] collect2: ld returned 1 exit status

BUILD FAILED
/u/zztstkqa/jen/apache-log4cxx-0.10.0/build.xml:704: gcc failed with
return code
 1

Total time: 12 minutes 13 seconds

Regards,
Krishna

Reply via email to