Date: Sun, 27 Feb 2011 14:37:10 -0300 From: Danilo Egea <daniloegea@yahoo.com.br> To: freebsd-hackers@freebsd.org Subject: Re: libdispatch don't build on 8.2-RELEASE amd64 Message-ID: <4D6A8BC6.1030409@yahoo.com.br> In-Reply-To: <4D69D639.1010505@yahoo.com.br> References: <4D69D639.1010505@yahoo.com.br>
next in thread | previous in thread | raw e-mail | index | archive | help
Worked with GCC, but support blocks is disabled... :( On 2/27/11 1:42 AM, Danilo Egea wrote: > Hi guys, > > Anyone know what's going on? > > PS: with clang-devel > > libtool: compile: clang -DHAVE_CONFIG_H -I. -I../config -I.. -I.. > -fPIC -MT time.lo -MD -MP -MF .deps/time.Tpo -c shims/time.c -fPIC > -DPIC -o .libs/time.o > libtool: compile: clang -DHAVE_CONFIG_H -I. -I../config -I.. -I.. > -fPIC -MT time.lo -MD -MP -MF .deps/time.Tpo -c shims/time.c -o time.o > >/dev/null 2>&1 > mv -f .deps/time.Tpo .deps/time.Plo > /bin/sh ../libtool --tag=CC --mode=link clang -fPIC -o > libshims.la mach.lo time.lo -lpthread -L/usr/local/lib -lBlocksRuntime > libtool: link: ar cru .libs/libshims.a .libs/mach.o .libs/time.o > libtool: link: ranlib .libs/libshims.a > libtool: link: ( cd ".libs" && rm -f "libshims.la" && ln -s > "../libshims.la" "libshims.la" ) > /bin/sh ../libtool --tag=CC --mode=link clang -Wall -fblocks > -fPIC -o libdispatch.la -rpath /usr/local/lib > libdispatch_la-apply.lo libdispatch_la-benchmark.lo > libdispatch_la-object.lo libdispatch_la-once.lo > libdispatch_la-queue.lo libdispatch_la-queue_kevent.lo > libdispatch_la-semaphore.lo libdispatch_la-source.lo > libdispatch_la-source_kevent.lo libdispatch_la-time.lo libshims.la > -lpthread -L/usr/local/lib -lBlocksRuntime > libtool: link: clang -shared .libs/libdispatch_la-apply.o > .libs/libdispatch_la-benchmark.o .libs/libdispatch_la-object.o > .libs/libdispatch_la-once.o .libs/libdispatch_la-queue.o > .libs/libdispatch_la-queue_kevent.o .libs/libdispatch_la-semaphore.o > .libs/libdispatch_la-source.o .libs/libdispatch_la-source_kevent.o > .libs/libdispatch_la-time.o -Wl,--whole-archive ./.libs/libshims.a > -Wl,--no-whole-archive -L/usr/local/lib -lpthread -lBlocksRuntime > -Wl,-soname -Wl,libdispatch.so.0 -o .libs/libdispatch.so.0 > /usr/local/bin/ld: .libs/libdispatch_la-apply.o: relocation > R_X86_64_PC32 against symbol `_dispatch_hw_config' can not be used > when making a shared object; recompile with -fPIC > /usr/local/bin/ld: final link failed: Bad value > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > *** Error code 1 > > Stop in /usr/ports/devel/libdispatch/work/libdispatch-r174/src. > *** Error code 1 > > Stop in /usr/ports/devel/libdispatch/work/libdispatch-r174/src. > *** Error code 1 > > Stop in /usr/ports/devel/libdispatch/work/libdispatch-r174. > *** Error code 1 > > Stop in /usr/ports/devel/libdispatch. > *** Error code 1 > > Stop in /usr/ports/devel/libdispatch. > -- Danilo Egêa Gondolfo http://daniloegea.wordpress.com __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D6A8BC6.1030409>