else rm -f ".deps/gelf_checksum.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o elf32_checksum.os -fpic -DPIC -DSHARED -MT elf32_checksum.os -MD -MP \ -MF ".deps/elf32_checksum.Tpo" `test -f 'elf32_checksum.c' || echo './'`elf32_checksum.c; \ then cat ".deps/elf32_checksum.Tpo" >> ".deps/elf32_checksum.Po"; \ rm -f ".deps/elf32_checksum.Tpo"; \ else rm -f ".deps/elf32_checksum.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o elf64_checksum.os -fpic -DPIC -DSHARED -MT elf64_checksum.os -MD -MP \ -MF ".deps/elf64_checksum.Tpo" `test -f 'elf64_checksum.c' || echo './'`elf64_checksum.c; \ then cat ".deps/elf64_checksum.Tpo" >> ".deps/elf64_checksum.Po"; \ rm -f ".deps/elf64_checksum.Tpo"; \ else rm -f ".deps/elf64_checksum.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o libelf_crc32.os -fpic -DPIC -DSHARED -MT libelf_crc32.os -MD -MP \ -MF ".deps/libelf_crc32.Tpo" `test -f 'libelf_crc32.c' || echo './'`libelf_crc32.c; \ then cat ".deps/libelf_crc32.Tpo" >> ".deps/libelf_crc32.Po"; \ rm -f ".deps/libelf_crc32.Tpo"; \ else rm -f ".deps/libelf_crc32.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o libelf_next_prime.os -fpic -DPIC -DSHARED -MT libelf_next_prime.os -MD -MP \ -MF ".deps/libelf_next_prime.Tpo" `test -f 'libelf_next_prime.c' || echo './'`libelf_next_prime.c; \ then cat ".deps/libelf_next_prime.Tpo" >> ".deps/libelf_next_prime.Po"; \ rm -f ".deps/libelf_next_prime.Tpo"; \ else rm -f ".deps/libelf_next_prime.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o elf_clone.os -fpic -DPIC -DSHARED -MT elf_clone.os -MD -MP \ -MF ".deps/elf_clone.Tpo" `test -f 'elf_clone.c' || echo './'`elf_clone.c; \ then cat ".deps/elf_clone.Tpo" >> ".deps/elf_clone.Po"; \ rm -f ".deps/elf_clone.Tpo"; \ else rm -f ".deps/elf_clone.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o gelf_getlib.os -fpic -DPIC -DSHARED -MT gelf_getlib.os -MD -MP \ -MF ".deps/gelf_getlib.Tpo" `test -f 'gelf_getlib.c' || echo './'`gelf_getlib.c; \ then cat ".deps/gelf_getlib.Tpo" >> ".deps/gelf_getlib.Po"; \ rm -f ".deps/gelf_getlib.Tpo"; \ else rm -f ".deps/gelf_getlib.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o gelf_update_lib.os -fpic -DPIC -DSHARED -MT gelf_update_lib.os -MD -MP \ -MF ".deps/gelf_update_lib.Tpo" `test -f 'gelf_update_lib.c' || echo './'`gelf_update_lib.c; \ then cat ".deps/gelf_update_lib.Tpo" >> ".deps/gelf_update_lib.Po"; \ rm -f ".deps/gelf_update_lib.Tpo"; \ else rm -f ".deps/gelf_update_lib.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o elf32_offscn.os -fpic -DPIC -DSHARED -MT elf32_offscn.os -MD -MP \ -MF ".deps/elf32_offscn.Tpo" `test -f 'elf32_offscn.c' || echo './'`elf32_offscn.c; \ then cat ".deps/elf32_offscn.Tpo" >> ".deps/elf32_offscn.Po"; \ rm -f ".deps/elf32_offscn.Tpo"; \ else rm -f ".deps/elf32_offscn.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o elf64_offscn.os -fpic -DPIC -DSHARED -MT elf64_offscn.os -MD -MP \ -MF ".deps/elf64_offscn.Tpo" `test -f 'elf64_offscn.c' || echo './'`elf64_offscn.c; \ then cat ".deps/elf64_offscn.Tpo" >> ".deps/elf64_offscn.Po"; \ rm -f ".deps/elf64_offscn.Tpo"; \ else rm -f ".deps/elf64_offscn.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o gelf_offscn.os -fpic -DPIC -DSHARED -MT gelf_offscn.os -MD -MP \ -MF ".deps/gelf_offscn.Tpo" `test -f 'gelf_offscn.c' || echo './'`gelf_offscn.c; \ then cat ".deps/gelf_offscn.Tpo" >> ".deps/gelf_offscn.Po"; \ rm -f ".deps/gelf_offscn.Tpo"; \ else rm -f ".deps/gelf_offscn.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o elf_getaroff.os -fpic -DPIC -DSHARED -MT elf_getaroff.os -MD -MP \ -MF ".deps/elf_getaroff.Tpo" `test -f 'elf_getaroff.c' || echo './'`elf_getaroff.c; \ then cat ".deps/elf_getaroff.Tpo" >> ".deps/elf_getaroff.Po"; \ rm -f ".deps/elf_getaroff.Tpo"; \ else rm -f ".deps/elf_getaroff.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o elf_gnu_hash.os -fpic -DPIC -DSHARED -MT elf_gnu_hash.os -MD -MP \ -MF ".deps/elf_gnu_hash.Tpo" `test -f 'elf_gnu_hash.c' || echo './'`elf_gnu_hash.c; \ then cat ".deps/elf_gnu_hash.Tpo" >> ".deps/elf_gnu_hash.Po"; \ rm -f ".deps/elf_gnu_hash.Tpo"; \ else rm -f ".deps/elf_gnu_hash.Tpo"; exit 1; \ fi if /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -D_GNU_SOURCE -DHAVE_CONFIG_H -DLOCALEDIR='"/usr/share/locale"' -I. -I.. -I. -I. -I../lib -I.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -c -o elf_scnshndx.os -fpic -DPIC -DSHARED -MT elf_scnshndx.os -MD -MP \ -MF ".deps/elf_scnshndx.Tpo" `test -f 'elf_scnshndx.c' || echo './'`elf_scnshndx.c; \ then cat ".deps/elf_scnshndx.Tpo" >> ".deps/elf_scnshndx.Po"; \ rm -f ".deps/elf_scnshndx.Tpo"; \ else rm -f ".deps/elf_scnshndx.Tpo"; exit 1; \ fi rm -f libelf.a ar cru libelf.a elf_version.o elf_hash.o elf_error.o elf_fill.o elf_begin.o elf_next.o elf_rand.o elf_end.o elf_kind.o gelf_getclass.o elf_getbase.o elf_getident.o elf32_fsize.o elf64_fsize.o gelf_fsize.o elf32_xlatetof.o elf32_xlatetom.o elf64_xlatetof.o elf64_xlatetom.o gelf_xlate.o elf32_getehdr.o elf64_getehdr.o gelf_getehdr.o elf32_newehdr.o elf64_newehdr.o gelf_newehdr.o gelf_update_ehdr.o elf32_getphdr.o elf64_getphdr.o gelf_getphdr.o elf32_newphdr.o elf64_newphdr.o gelf_newphdr.o gelf_update_phdr.o elf_getarhdr.o elf_getarsym.o elf_rawfile.o elf_readall.o elf_cntl.o elf_getscn.o elf_nextscn.o elf_ndxscn.o elf_newscn.o elf32_getshdr.o elf64_getshdr.o gelf_getshdr.o gelf_update_shdr.o elf_strptr.o elf_rawdata.o elf_getdata.o elf_newdata.o elf_getdata_rawchunk.o elf_flagelf.o elf_flagehdr.o elf_flagphdr.o elf_flagscn.o elf_flagshdr.o elf_flagdata.o elf_memory.o elf_update.o elf32_updatenull.o elf64_updatenull.o elf32_updatefile.o elf64_updatefile.o gelf_getsym.o gelf_update_sym.o gelf_getversym.o gelf_getverneed.o gelf_getvernaux.o gelf_getverdef.o gelf_getverdaux.o gelf_getrel.o gelf_getrela.o gelf_update_rel.o gelf_update_rela.o gelf_getdyn.o gelf_update_dyn.o gelf_getmove.o gelf_update_move.o gelf_getsyminfo.o gelf_update_syminfo.o gelf_getauxv.o gelf_update_auxv.o gelf_getnote.o gelf_xlatetof.o gelf_xlatetom.o nlist.o gelf_getsymshndx.o gelf_update_symshndx.o gelf_update_versym.o gelf_update_verneed.o gelf_update_vernaux.o gelf_update_verdef.o gelf_update_verdaux.o elf_getphdrnum.o elf_getshdrnum.o elf_getshdrstrndx.o gelf_checksum.o elf32_checksum.o elf64_checksum.o libelf_crc32.o libelf_next_prime.o elf_clone.o gelf_getlib.o gelf_update_lib.o elf32_offscn.o elf64_offscn.o gelf_offscn.o elf_getaroff.o elf_gnu_hash.o elf_scnshndx.o /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-ranlib libelf.a rm -f libelf_pic.a ar cru libelf_pic.a elf_version.os elf_hash.os elf_error.os elf_fill.os elf_begin.os elf_next.os elf_rand.os elf_end.os elf_kind.os gelf_getclass.os elf_getbase.os elf_getident.os elf32_fsize.os elf64_fsize.os gelf_fsize.os elf32_xlatetof.os elf32_xlatetom.os elf64_xlatetof.os elf64_xlatetom.os gelf_xlate.os elf32_getehdr.os elf64_getehdr.os gelf_getehdr.os elf32_newehdr.os elf64_newehdr.os gelf_newehdr.os gelf_update_ehdr.os elf32_getphdr.os elf64_getphdr.os gelf_getphdr.os elf32_newphdr.os elf64_newphdr.os gelf_newphdr.os gelf_update_phdr.os elf_getarhdr.os elf_getarsym.os elf_rawfile.os elf_readall.os elf_cntl.os elf_getscn.os elf_nextscn.os elf_ndxscn.os elf_newscn.os elf32_getshdr.os elf64_getshdr.os gelf_getshdr.os gelf_update_shdr.os elf_strptr.os elf_rawdata.os elf_getdata.os elf_newdata.os elf_getdata_rawchunk.os elf_flagelf.os elf_flagehdr.os elf_flagphdr.os elf_flagscn.os elf_flagshdr.os elf_flagdata.os elf_memory.os elf_update.os elf32_updatenull.os elf64_updatenull.os elf32_updatefile.os elf64_updatefile.os gelf_getsym.os gelf_update_sym.os gelf_getversym.os gelf_getverneed.os gelf_getvernaux.os gelf_getverdef.os gelf_getverdaux.os gelf_getrel.os gelf_getrela.os gelf_update_rel.os gelf_update_rela.os gelf_getdyn.os gelf_update_dyn.os gelf_getmove.os gelf_update_move.os gelf_getsyminfo.os gelf_update_syminfo.os gelf_getauxv.os gelf_update_auxv.os gelf_getnote.os gelf_xlatetof.os gelf_xlatetom.os nlist.os gelf_getsymshndx.os gelf_update_symshndx.os gelf_update_versym.os gelf_update_verneed.os gelf_update_vernaux.os gelf_update_verdef.os gelf_update_verdaux.os elf_getphdrnum.os elf_getshdrnum.os elf_getshdrstrndx.os gelf_checksum.os elf32_checksum.os elf64_checksum.os libelf_crc32.os libelf_next_prime.os elf_clone.os gelf_getlib.os gelf_update_lib.os elf32_offscn.os elf64_offscn.os gelf_offscn.os elf_getaroff.os elf_gnu_hash.os elf_scnshndx.os /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-ranlib libelf_pic.a /home/test/test/output2/host/usr/bin/microblazeel-unknown-linux-gnu-gcc -std=gnu99 -Wall -Wshadow -Wunused -Wextra -Wformat=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -pipe -Os -o libelf.so -shared -o libelf.so -Wl,--whole-archive,libelf_pic.a,--no-whole-archive \ -Wl,--version-script,./libelf.map,--no-undefined \ -Wl,--soname,libelf.so.1,-z,defs,-z,relro /home/test/test/output2/host/opt/ext-toolchain/bin/../lib/gcc/microblazeel-unknown-linux-gnu/4.1.2/../../../../microblazeel-unknown-linux-gnu/bin/ld: BFD 2.16.1 assertion fail /home/jwilliams/petalinux/petalinux-v1.00-devel/devel/packager/gnu/toolchains/skeleton/build/crosstool-ng/targets/src/binutils-2.16.1/bfd/elf32-microblaze.c:1097 /home/test/test/output2/host/opt/ext-toolchain/bin/../lib/gcc/microblazeel-unknown-linux-gnu/4.1.2/../../../../microblazeel-unknown-linux-gnu/bin/ld: libelf_pic.a(elf_error.os): probably compiled without -fPIC? /home/test/test/output2/host/opt/ext-toolchain/bin/../lib/gcc/microblazeel-unknown-linux-gnu/4.1.2/../../../../microblazeel-unknown-linux-gnu/bin/ld: final link failed: Bad value collect2: ld returned 1 exit status make[3]: *** [libelf.so] Error 1 make[3]: Leaving directory `/home/test/test/output2/build/elfutils-0.155/libelf' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/test/test/output2/build/elfutils-0.155' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/test/test/output2/build/elfutils-0.155' make: *** [/home/test/test/output2/build/elfutils-0.155/.stamp_built] Error 2