This is the mail archive of the frysk@sources.redhat.com mailing list for the frysk project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

x86_64 build failiure


On a Xeon machine:

Making all in libunwind
make[3]: Entering directory `/home/mcvet/build/frysk-imports/libunwind'
make[4]: Entering directory
`/home/mcvet/build/frysk-imports/libunwind/src'
rm -f libunwind-x86_64.so*
gcc -shared -nostartfiles  -Wl,-soname,libunwind-x86_64.so.7 -o
libunwind-x86_64.so.7.0 elf64.os mi/init.os mi/flush_cache.os
mi/mempool.os mi/strerror.os x86_64/regname.os x86_64/is_fpreg.os
os-linux.os dwarf/global.os mi/Gdyn-extract.os
mi/Gfind_dynamic_proc_info.os mi/Gget_accessors.os
mi/Gget_proc_info_by_ip.os mi/Gget_proc_name.os
mi/Gput_dynamic_unwind_info.os mi/Gdestroy_addr_space.os mi/Gget_reg.os
mi/Gset_reg.os mi/Gget_fpreg.os mi/Gset_fpreg.os
mi/Gset_caching_policy.os x86_64/Gcreate_addr_space.os
x86_64/Gget_proc_info.os x86_64/Gget_save_loc.os x86_64/Gglobal.os
x86_64/Ginit.os x86_64/Ginit_local.os x86_64/Ginit_remote.os
x86_64/Gis_signal_frame.os x86_64/Gregs.os x86_64/Gresume.os
x86_64/Gstep.os dwarf/Gfind_proc_info-lsb.os dwarf/Gexpr.os
dwarf/Gfde.os dwarf/Gparser.os dwarf/Gpe.os dwarf/Gstep.os
mi/Gdyn-remote.os   && ln -s libunwind-x86_64.so.7.0
libunwind-x86_64.so.7 && ln -s libunwind-x86_64.so.7.0
libunwind-x86_64.so
/usr/bin/ld: dwarf/Gfind_proc_info-lsb.os: relocation R_X86_64_PC32
against `_Ux86_64_dwarf_search_unwind_table' 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[4]: *** [libunwind-x86_64.so] Error 1
make[4]: Leaving directory
`/home/mcvet/build/frysk-imports/libunwind/src'
make[3]: *** [all] Error 1
make[3]: Leaving directory `/home/mcvet/build/frysk-imports/libunwind'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mcvet/build/frysk-imports'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/mcvet/build/frysk-imports'
make: *** [all-recursive] Error 1


Can someone please take a look at this?

Thanks,
Mike


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]