[Kde-nonlinux] Re: Fwd: Re: Compiling on Solaris 2.6

Simon Josefsson kde-nonlinux@kde.org
Sat, 02 Mar 2002 16:21:07 +0100


Waldo Bastian <bastian@kde.org> writes:

> On Saturday 16 February 2002 11:53 am, Simon Josefsson wrote:
>> Still, kdenetwork doesn't compile as Solaris 2.6 doesn't have
>> inet_aton().  I'm not sure how you want to solve it..
>
> Does the following patch work? It compiles but I haven't been able to act=
ually=20
> test it.

Thanks for the patch, I will test it once I get kdelibs to compile
again.  It fails with the error below.  I have re-checked out and
built again in a clean directory, and the problem persists.  CVS HEAD
as of now.  Any ideas?

make[3]: Entering directory `/afs/pdc.kth.se/home/j/jas/src/kde/kdelibs-o/k=
decore'
g++ -isystem /usr/openwin/include -R/pkg/gcc/2.95.3/os/lib -DHAVE_CONFIG_H =
-I. -I../../kdelibs/kdecore -I.. -I../../kdelibs/dcop -I../../kdelibs/liblt=
dl -I../../kdelibs/kdecore -I../../kdelibs/kdeui -I../../kdelibs/kio -I../.=
./kdelibs/kio/kio -I../../kdelibs/kio/kfile -I/usr/local/hacks/common/vol/q=
t/3.0.2/include -I/usr/openwin/include -I/usr/local/hacks/common/vol/kde/3.=
0/include -I/usr/local/hacks/include -I/usr/local/hacks/vol/audiofile/0.2.2=
/include -I/usr/local/hacks/vol/freetype/2.0.5/include/freetype2 -DQT_THREA=
D_SUPPORT -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4 -I/u=
sr/local/hacks/include -O2 -fno-exceptions -fno-check-new -DQT_NO_TRANSLATI=
ON -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -c libkdecore_la_=
closure.cpp  -fPIC -DPIC -o .libs/libkdecore_la_closure.o
/bin/sh ../libtool --mode=3Dlink --tag=3DCXX g++ -isystem /usr/openwin/incl=
ude -R/pkg/gcc/2.95.3/os/lib  -O2 -fno-exceptions -fno-check-new  -DQT_NO_T=
RANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT   -o libk=
decore.la.closure libkdecore_la_closure.lo -L/usr/local/hacks/common/vol/qt=
/3.0.2/lib -R /usr/local/hacks/common/vol/kde/3.0/lib -R /usr/local/hacks/c=
ommon/vol/qt/3.0.2/lib -R /usr/openwin/lib -R /usr/local/hacks/lib -R /usr/=
local/hacks/vol/audiofile/0.2.2/lib -R /usr/local/hacks/vol/freetype/2.0.5/=
lib  -L/usr/openwin/lib -L/usr/local/hacks/lib -L/usr/local/hacks/vol/audio=
file/0.2.2/lib -L/usr/local/hacks/vol/freetype/2.0.5/lib -version-info 4:0 =
-no-undefined fakes.lo vsnprintf.lo libkdecore_la.all_cpp.lo  malloc/libklm=
alloc.la ../dcop/libDCOP.la ../libltdl/libltdlc.la -lXext=20=20=20=20
libtool: link: warning: `-version-info' is ignored for programs
g++ -isystem /usr/openwin/include -O2 -fno-exceptions -fno-check-new -DQT_N=
O_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -o .li=
bs/libkdecore.la.closure .libs/libkdecore_la_closure.o .libs/fakes.o .libs/=
vsnprintf.o .libs/libkdecore_la.all_cpp.o  -L/usr/local/hacks/common/vol/qt=
/3.0.2/lib -L/usr/openwin/lib -L/usr/local/hacks/lib -L/usr/local/hacks/vol=
/audiofile/0.2.2/lib -L/usr/local/hacks/vol/freetype/2.0.5/lib malloc/.libs=
/libklmalloc.a ../dcop/.libs/libDCOP.so -L/usr/local/hacks/common/vol/kde/3=
.0/lib -lqt-mt -lpng -lz -lX11 -lsocket -lnsl -lSM -lICE -lpthread -L/pkg/g=
cc/2.95.3/os/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3 -L/usr/ccs/bin -L/usr/=
ccs/lib -L/pkg/gcc/2.95.3/os/lib -lstdc++ -lm -lgcc ../libltdl/.libs/libltd=
lc.a -ldl -lXext -Wl,-R -Wl,/usr/local/hacks/common/vol/kde/3.0/lib -Wl,-R =
-Wl,/pkg/gcc/2.95.3/os/lib -Wl,-R -Wl,/usr/local/hacks/common/vol/qt/3.0.2/=
lib -Wl,-R -Wl,/usr/openwin/lib -Wl,-R -Wl,/usr/local/hacks/lib -Wl,-R -Wl,=
/usr/local/hacks/vol/audiofile/0.2.2/lib -Wl,-R -Wl,/usr/local/hacks/vol/fr=
eetype/2.0.5/lib
ld: fatal: file malloc/.libs/libklmalloc.a: unknown type, unable to process=
 using elf(3E) libraries
ld: fatal: File processing errors. No output written to .libs/libkdecore.la=
.closure
collect2: ld returned 1 exit status
make[3]: *** [libkdecore.la.closure] Error 1
make[3]: Leaving directory `/afs/pdc.kth.se/home/j/jas/src/kde/kdelibs-o/kd=
ecore'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/afs/pdc.kth.se/home/j/jas/src/kde/kdelibs-o/kd=
ecore'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/afs/pdc.kth.se/home/j/jas/src/kde/kdelibs-o'
make: *** [all-recursive-am] Error 2
my$=20