Compilation issue, help needed



Hi,

I'm trying to compile log4cpp-0.2.8
on :

SunOS belaurora 5.9 Generic_118558-11 sun4u sparc SUNW,Ultra-4

I have a linker issue when generating the .so file

======== Rebuilding "liblog4cpp.la" ========
/bin/bash ../libtool --mode=link g++ -g -O2 -Wall -
pedantic -o liblog4cpp.la -rpath /tmp/logging/lib -version-info
3:2:2 Appender.lo AppenderSkeleton.lo LayoutAppender.lo
FileAppender.lo FixedContextCategory.lo IdsaAppender.lo
OstreamAppender.lo StringQueueAppender.lo SyslogAppender.lo
RemoteSyslogAppender.lo SimpleLayout.lo BasicLayout.lo
PatternLayout.lo Category.lo CategoryStream.lo HierarchyMaintainer.lo
SimpleConfigurator.lo LoggingEvent.lo Priority.lo NDC.lo
OstringStream.lo Filter.lo Log4cppCleanup.lo TimeStamp.lo -lnsl -
lsocket
g++ -shared -nostdlib /pub/is/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/
crti.o /usr/ccs/lib/values-Xa.o /pub/is/lib/gcc-lib/sparc-sun-
solaris2.6/2.95.2/crtbegin.o .libs/Appender.o .libs/
AppenderSkeleton.o .libs/LayoutAppender.o .libs/FileAppender.o .libs/
FixedContextCategory.o .libs/IdsaAppender.o .libs/
OstreamAppender.o .libs/StringQueueAppender.o .libs/
SyslogAppender.o .libs/RemoteSyslogAppender.o .libs/
SimpleLayout.o .libs/BasicLayout.o .libs/PatternLayout.o .libs/
Category.o .libs/CategoryStream.o .libs/HierarchyMaintainer.o .libs/
SimpleConfigurator.o .libs/LoggingEvent.o .libs/Priority.o .libs/
NDC.o .libs/OstringStream.o .libs/Filter.o .libs/
Log4cppCleanup.o .libs/TimeStamp.o -lnsl -lsocket -L/pub/is/lib/gcc-
lib/sparc-sun-solaris2.6/2.95.2 -L/usr/ccs/bin -L/usr/ccs/lib -L/pub/
is/lib -lstdc++ -lm -lgcc /pub/is/lib/gcc-lib/sparc-sun-
solaris2.6/2.95.2/crtend.o /pub/is/lib/gcc-lib/sparc-sun-
solaris2.6/2.95.2/crtn.o -Wl,-h -Wl,liblog4cpp.so.1 -o .libs/
liblog4cpp.so.1.2.2
Text relocation remains referenced
against symbol offset in file
<unknown> 0xac8 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xacc /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xad0 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xad4 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xad8 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xadc /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xae0 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xae4 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xae8 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xaec /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xaf0 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xaf4 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xaf8 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xafc /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xb00 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xb04 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xb08 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xb0c /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xb10 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xb14 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xb18 /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)
<unknown> 0xb1c /pub/is/lib/gcc-lib/
sparc-sun-solaris2.6/2.95.2/libstdc++.a(iovfscanf.o)

Thanks for your help

.