How to help with KDE 3.4?

Jure Repinc jlp at holodeck1.com
Sun Jan 23 12:30:45 CET 2005


Rainer Wirtz wrote:
> Am Samstag, 22. Januar 2005 16:25 schrieb Jure Repinc:
> 
> 
>>Making install in mcop
>>make[1]: Entering directory `/home/kdedev/src/kde/build/arts/mcop'
>>/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 -Wwrite-strings -g -O2 -Wformat-security
>>-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common
>>-fno-exceptions -fno-check-new -fno-common -fvisibility=hidden
>>-fvisibility-inlines-hidden  -ftemplate-depth-99    -o libmcop.la
>>-rpath /home/kdedev/kde-unstable/lib -no-undefined -Wl,--no-undefined
>>-Wl,--allow-shlib-undefined -version-info 1:0
>>-L/home/kdedev/kde-unstable/lib -L/usr/qt/3/lib -L/usr/lib64
>>buffer.lo connection.lo core.lo debug.lo dispatcher.lo iomanager.lo
>>object.lo socketconnection.lo tcpconnection.lo unixconnection.lo
>>tcpserver.lo unixserver.lo objectmanager.lo factory.lo idlfilereg.lo
>>ifacerepo_impl.lo mcoputils.lo startupmanager.lo md5.lo md5auth.lo
>>referenceclean.lo datapacket.lo asyncstream.lo notification.lo
>>flowsystem.lo extensionloader.lo tmpglobalcomm.lo mcopconfig.lo
>>connect.lo reference.lo type.lo trader_impl.lo dynamicrequest.lo
>>anyref.lo loopback.lo delayedreturn.lo thread.lo dynamicskeleton.lo
>>-lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0   ../libltdl/libltdlc.la
>>/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gn
>>u/bin/ld: .libs/core.o: relocation R_X86_64_PC32 against
>>`std::basic_string<char, std::char_traits<char>, std::allocator<char>
>>
>> >::~basic_string()@@GLIBCXX_3.4' can not be used when making a
>> >:: shared
>>
>>object; recompile with -fPIC
> 
>              ^^^^^^^^^^^^^^^
> 
>>/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gn
>>u/bin/ld: final link failed: Bad value
>>collect2: ld returned 1 exit status
>>make[1]: *** [libmcop.la] Error 1
>>make[1]: Leaving directory `/home/kdedev/src/kde/build/arts/mcop'
>>
>>Is there something wrong with my setup or is this just a normal
>>compile error that I should report? Where should I report compile
>>bugs to?
> 
> 
> First note that there's a line "recompile with -fPIC" in the message. 
> Maybe adding "--with-pic" to the configure options will help. If not, 
> you may try 
> "export LDFLAGS=-fPIC" on the command-line before running ./configure.
> 
> The forum for such questions is kde-devel.

I tried both suggestions here but I always get the same error. I also 
tried all suggestions from kde-devel and the error is still here.

I don't know if I am doing something wrong or if the suggestions are not 
working.

Exactly what commands should I enter into konzole to get arts compiled 
with this -fPIC option?


More information about the kde-quality mailing list