From: SourceForge.net <no...@so...> - 2007-01-31 03:20:04
|
Bugs item #1623019, was opened at 2006-12-27 09:09 Message generated for change (Comment added) made by sf-robot You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109655&aid=1623019&group_id=9655 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: build system problem Group: v1.1.3 >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Diego Pettenò (dgp85) Summary: link fatal error on Linux X86_64 Initial Comment: contact me at cm...@hu... Make fails to link xine with a complaint about -fPIC and relocation.... Here's a uname: [root@localhost xine-lib-1.1.3]# uname -a Linux localhost.localdomain 2.6.9-42.0.3.ELsmp #1 SMP Mon Sep 25 17:24:31 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux Other fun info: HP Pavilion a1612n desktop, with HP219e (1400x900) widescreen, AMD dual-core 64 bit Athlon processor, 4200+, 1 GB ram. Redhat X86_64 up to date packages. ---------------------------------------------------------------------- >Comment By: SourceForge Robot (sf-robot) Date: 2007-01-30 19:20 Message: Logged In: YES user_id=1312539 Originator: NO This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 30 days (the time period specified by the administrator of this Tracker). ---------------------------------------------------------------------- Comment By: Diego Pettenò (dgp85) Date: 2006-12-31 09:25 Message: Logged In: YES user_id=60011 Originator: NO To me this sounds a broken GCC, please provide version information. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2006-12-27 09:13 Message: Logged In: NO Oops. Here is the error message from the make: make[3]: Entering directory `/root/xine_1.3/xine-lib-1.1.3/src/xine-engine' /bin/sh ../../libtool --tag=CC --mode=link gcc -I/usr/X11R6/include -fvisibility=hidden -O3 -fomit-frame-pointer -fexpensive-optimizations -fschedule-insns2 -ffast-math -finline-functions -Wall -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Wstrict-aliasing=2 -o libxine.la -rpath /usr/local/lib -version-info 16:0:15 xine.lo metronom.lo configfile.lo buffer.lo load_plugins.lo video_decoder.lo buffer_types.lo audio_decoder.lo video_out.lo audio_out.lo resample.lo events.lo video_overlay.lo osd.lo scratch.lo demux.lo vo_scale.lo xine_interface.lo post.lo tvmode.lo broadcaster.lo io_helper.lo input_rip.lo input_cache.lo info_helper.lo refcounter.lo alphablend.lo -lpthread -ldl -lz -lm ../../src/xine-utils/libxineutils.la ../../lib/libxineposix.la -lrt gcc -shared .libs/xine.o .libs/metronom.o .libs/configfile.o .libs/buffer.o .libs/load_plugins.o .libs/video_decoder.o .libs/buffer_types.o .libs/audio_decoder.o .libs/video_out.o .libs/audio_out.o .libs/resample.o .libs/events.o .libs/video_overlay.o .libs/osd.o .libs/scratch.o .libs/demux.o .libs/vo_scale.o .libs/xine_interface.o .libs/post.o .libs/tvmode.o .libs/broadcaster.o .libs/io_helper.o .libs/input_rip.o .libs/input_cache.o .libs/info_helper.o .libs/refcounter.o .libs/alphablend.o -Wl,--whole-archive ../../src/xine-utils/.libs/libxineutils.a ../../lib/.libs/libxineposix.a -Wl,--no-whole-archive -lpthread -ldl -lz -lm -lrt -Wl,-soname -Wl,libxine.so.1 -o .libs/libxine.so.1.15.0 /usr/bin/ld: .libs/xine.o: relocation R_X86_64_PC32 against `xine_event_send' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: Bad value collect2: ld returned 1 exit status make[3]: *** [libxine.la] Error 1 make[3]: Leaving directory `/root/xine_1.3/xine-lib-1.1.3/src/xine-engine' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/root/xine_1.3/xine-lib-1.1.3/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/xine_1.3/xine-lib-1.1.3' make: *** [all] Error 2 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109655&aid=1623019&group_id=9655 |