[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