[kde-solaris] KDELIBS 3.1.1 Build Error
Brian Foddy
kde-solaris@mail.kde.org
Fri Mar 28 16:00:01 2003
On solaris 2.8 with GCC 3.2.2 I've run into the following build
error on KDELIBS:
/bin/bash ../libtool --silent --mode=compile --tag=CXX g++
-DHAVE_CONFIG_H -I. -I. -I.. -I../kdefx -I../dcop -I../libltdl
-I../kdecore -I../kdeui -I../kio -I../kio/kio -I../kio/kfile -I..
-I/usr/local/qt/include -I/usr/local/kde311/include
-I/usr/local/include/libart-2.0 -DQT_THREAD_SUPPORT -D_REENTRANT
-D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4 -I/usr/local/include
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W
-Wpointer-arith -Wmissing-prototypes -Wwrite-strings -O2 -O2
-mcpu=ultrasparc -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -c -o
kappdcopiface_skel.lo `test -f 'kappdcopiface_skel.cpp' || echo
'./'`kappdcopiface_skel.cpp
/bin/bash ../libtool --silent --mode=link --tag=CXX g++
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W
-Wpointer-arith -Wmissing-prototypes -Wwrite-strings -O2 -O2
-mcpu=ultrasparc -fno-exceptions -fno-check-new -DQT_NO_TRANSLATION
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPAT -o
libkdecore.la.closure libkdecore_la_closure.lo -L/usr/local/qt/lib -R
/usr/local/kde311/lib -R /usr/local/qt/lib -version-info 5:0:1
-no-undefined libintl.lo kapplication.lo kdebug.lo netwm.lo
kconfigbase.lo kconfig.lo ksimpleconfig.lo kconfigbackend.lo
kdesktopfile.lo kstandarddirs.lo ksock.lo kprocess.lo kprocctrl.lo
klocale.lo krfcdate.lo kiconeffect.lo kicontheme.lo kiconloader.lo
kwin.lo kwinmodule.lo krootprop.lo kcharsets.lo kckey.lo kshortcut.lo
kkeynative_x11.lo kkeyserver_x11.lo kaccelaction.lo kshortcutmenu.lo
kaccelbase.lo kaccel.lo kglobalaccel_x11.lo kglobalaccel.lo kstdaccel.lo
kshortcutlist.lo kcrash.lo kurl.lo kregexp.lo kglobal.lo
kglobalsettings.lo dmalloc.lo kallocator.lo kvmallocator.lo
kmimesourcefactory.lo kinstance.lo kpalette.lo kipc.lo klibloader.lo
ktempfile.lo kuniqueapplication.lo ksavefile.lo krandomsequence.lo
kstringhandler.lo kcompletion.lo kcmdlineargs.lo kaboutdata.lo
kcompletionbase.lo knotifyclient.lo kaudioplayer.lo
kdcoppropertyproxy.lo kextsock.lo ksockaddr.lo netsupp.lo kprocio.lo
kbufferedio.lo kpixmapprovider.lo kurldrag.lo kmdcodec.lo ksocks.lo
fakes.lo vsnprintf.lo ksycoca.lo ksycocadict.lo ksycocafactory.lo
kxmessages.lo kstartupinfo.lo kcatalogue.lo kasyncio.lo kmultipledrag.lo
kstaticdeleter.lo kappdcopiface.lo kclipboard.lo kcheckaccelerators.lo
kdeversion.lo ksycoca_skel.lo kappdcopiface_skel.lo
malloc/libklmalloc.la svgicons/libkdesvgicons.la ../dcop/libDCOP.la
../libltdl/libltdlc.la -lXext -lresolv -L/usr/local/lib -lart_lgpl_2
-lm ../kdefx/libkdefx.la
libtool: link: warning: `-version-info' is ignored for programs
ld: warning: file
/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.2.2/../../../libstdc++.so:
linked to /usr/local/lib/./libstdc++.so: attempted multiple inclusion of
file
Undefined first referenced
symbol in file
gzread
svgicons/.libs/libkdesvgicons.a(ksvgiconengine.o) (symbol belongs to
implicit dependency /usr/lib/libz.so.1)
gzopen
svgicons/.libs/libkdesvgicons.a(ksvgiconengine.o) (symbol belongs to
implicit dependency /usr/lib/libz.so.1)
gzclose
svgicons/.libs/libkdesvgicons.a(ksvgiconengine.o) (symbol belongs to
implicit dependency /usr/lib/libz.so.1)
ld: fatal: Symbol referencing 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 `/opt/local/build/kde311/kdelibs-3.1.1/kdecore'
The first time I was using the standard provided libz with the OS, then
I tried
installing a downloaded libz in /usr/local/lib, but the same result.
I'm thinking
I need some directive on the configure to help it out, but I can't find
the exact syntax.
Any ideas?
Thanks,
Brian