[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Linking failure in kdelibs4 with libagg
From:       Craig Howard <kde () choward ! ca>
Date:       2006-02-01 6:49:24
Message-ID: 200601312249.24702.kde () choward ! ca
[Download RAW message or body]

Has anybody seen this one before?  I'm running x86-64 on debian.  This is from 
a fresh checkout of trunk.  I've got the libagg-dev package installed.  
Strangely enough, there is no libagg package!  So, I don't have libagg.so  Is 
this library designed to only be statically linked?  Or is that causing my 
problem?  I've tried configure both with and without --with-pic  I tried 
building from source, but that did not produce a shared library either.

; unsermake -p
01% 01% 03% 10% linking ./kdecore/libkdecore.la
/bin/sh ./libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor 
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align 
-Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -g3 -fno-inline 
-Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new 
-fno-common -fvisibility=hidden -DQT_CLEAN_NAMESPACE -DQT_NO_CAST_TO_ASCII 
-DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT3_SUPPORT 
-DQT_THREAD_SUPPORT -D_REENTRANT -L/usr/lib -R /home/craig/local/kde/root/lib 
-R /home/craig/local/kde/root/lib -R /usr/lib -R /usr/X11R6/lib 
-L/usr/X11R6/lib -version-info 6:0:2 -no-undefined -o ./kdecore/libkdecore.la 
-rpath /home/craig/local/kde/root/lib -Wl,--no-undefined 
-Wl,--allow-shlib-undefined ./kdecore/malloc/libklmalloc.la \
                ./kdecore/svgicons/libkdesvgicons.la ./dcop/libDCOP.la \
                ./libltdl/libltdlc.la 
-lXext -lresolv -lutil -lagg -lidn ./kdecore/network/libkdecorenetwork.la -lz 
-lbz2 -lQtGui_debug -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread 
-lQt3Support_debug ./kdecore/kapplication.lo ./kdecore/kauthorized.lo \
./kdecore/ktoolinvocation_x11.lo ./kdecore/kdebug.lo ./kdecore/netwm.lo \
./kdecore/kconfigbase.lo ./kdecore/kconfig.lo ./kdecore/ksimpleconfig.lo \
./kdecore/kconfigbackend.lo ./kdecore/kmanagerselection.lo ./kdecore/kdesktopfile.lo \
./kdecore/kstandarddirs.lo ./kdecore/kpty.lo ./kdecore/kprocess.lo \
./kdecore/kprocctrl.lo ./kdecore/klocale.lo ./kdecore/krfcdate.lo \
./kdecore/kiconeffect.lo ./kdecore/kicontheme.lo ./kdecore/kiconloader.lo \
./kdecore/kwin.lo ./kdecore/kwinmodule.lo ./kdecore/krootprop.lo \
./kdecore/kcharsets.lo ./kdecore/kckey.lo ./kdecore/kshortcut.lo \
./kdecore/kkeynative_x11.lo ./kdecore/kkeyserver_x11.lo ./kdecore/kaccelaction.lo \
./kdecore/kshortcutmenu.lo ./kdecore/kaccelbase.lo ./kdecore/kaccel.lo \
./kdecore/kglobalaccel_x11.lo ./kdecore/kglobalaccel.lo ./kdecore/kstdaccel.lo \
./kdecore/kshortcutlist.lo ./kdecore/kcrash.lo ./kdecore/kurl.lo ./kdecore/kglobal.lo \
./kdecore/kglobalsettings.lo ./kdecore/kallocator.lo ./kdecore/kvmallocator.lo \
./kdecore/kmimesourcefactory.lo ./kdecore/kinstance.lo ./kdecore/kpalette.lo \
./kdecore/kipc.lo ./kdecore/klibloader.lo ./kdecore/ktempfile.lo \
./kdecore/kuniqueapplication.lo ./kdecore/kacceleratormanager.lo \
./kdecore/ksavefile.lo ./kdecore/krandomsequence.lo ./kdecore/kstringhandler.lo \
./kdecore/kcompletion.lo ./kdecore/kcmdlineargs.lo ./kdecore/kaboutdata.lo \
./kdecore/kcompletionbase.lo ./kdecore/knotifyclient.lo ./kdecore/kaudioplayer.lo \
./kdecore/kdcoppropertyproxy.lo ./kdecore/netsupp.lo ./kdecore/kprocio.lo \
./kdecore/krandom.lo ./kdecore/kpixmapprovider.lo ./kdecore/ktoolinvocation.lo \
./kdecore/kcodecs.lo ./kdecore/ksocks.lo ./kdecore/ksycoca.lo \
./kdecore/ksycocadict.lo ./kdecore/ksycocafactory.lo ./kdecore/ksycoca_skel.lo \
./kdecore/kxmessages.lo ./kdecore/kstartupinfo.lo ./kdecore/kcatalog.lo \
./kdecore/kstaticdeleter.lo ./kdecore/kappdcopiface.lo \
./kdecore/kappdcopiface_skel.lo ./kdecore/kclipboard.lo \
./kdecore/kcheckaccelerators.lo ./kdecore/kdeversion.lo ./kdecore/kdebugdcopiface.lo \
./kdeco re/kdebugdcopiface_skel.lo ./kdecore/kcalendarsystem.lo \
./kdecore/kcalendarsystemgregorian.lo ./kdecore/kcalendarsystemhijri.lo \
./kdecore/kcalendarsystemhebrew.lo ./kdecore/kcalendarsystemfactory.lo \
./kdecore/kmacroexpander.lo ./kdecore/kidna.lo ./kdecore/ktempdir.lo \
./kdecore/kshell.lo ./kdecore/kmountpoint.lo ./kdecore/kcalendarsystemjalali.lo \
./kdecore/kprotocolinfo_kdecore.lo ./kdecore/kprotocolinfofactory.lo \
./kdecore/kxerrorhandler.lo ./kdecore/kuser.lo ./kdecore/kconfigskeleton.lo \
./kdecore/klockfile.lo ./kdecore/ktimezones.lo ./kdecore/ktzfiletimezone.lo \
./kdecore/kdatetime.lo ./kdecore/kmath.lo ./kdecore/kfilterbase.lo \
./kdecore/kfilterdev.lo ./kdecore/kgzipfilter.lo ./kdecore/kbzip2filter.lo \
                ./kdecore/kdedmodule.lo ./kdecore/kdedmodule_skel.lo \
                ./kdecore/fakes.lo
/usr/bin/ld: /usr/lib/libagg.a(agg_vcgen_stroke.o): relocation R_X86_64_32S 
against `a local symbol' can not be used when making a shared object; 
recompile with -fPIC
/usr/lib/libagg.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
Error creating ./kdecore/libkdecore.la. Exit status 1.
-- 

Craig Howard
craig@choward.ca
Software Engineer - Amazon.com
BMath CompSci - University of Waterloo
 
> > Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic