[haiku-development] Buildtools not building?

  • From: Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Fri, 03 Oct 2014 21:42:19 -0500

I may just be doing something really stupid.. but it has been quite a while since I've gotten buildtools built:


../configure --build-cross-tools x86 ../../buildtools/

libtool: link: gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -static-libstdc++ -static-libgcc -o cxxfilt cxxfilt.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -lz
deffilep.o: In function `main':
deffilep.c:(.text.startup+0x0): multiple definition of `main'
ldmain.o:ldmain.c:(.text.startup+0x0): first defined here
ei386pe.o: In function `gld_i386pe_unrecognized_file':
ei386pe.c:(.text+0xf12): undefined reference to `def_file_parse'
ei386pep.o: In function `gld_i386pep_unrecognized_file':
ei386pep.c:(.text+0xd52): undefined reference to `def_file_parse'
pe-dll.o: In function `pe_implied_import_dll':
pe-dll.c:(.text+0x491e): undefined reference to `def_get_module'
pe-dll.c:(.text+0x4ae5): undefined reference to `def_file_add_import'
pe-dll.c:(.text+0x4b55): undefined reference to `def_file_empty'
pe-dll.o: In function `pe_dll_build_sections':
pe-dll.c:(.text+0x4c3d): undefined reference to `def_file_add_directive'
pe-dll.c:(.text+0x4ed5): undefined reference to `def_file_add_export'
pe-dll.c:(.text+0x5246): undefined reference to `def_file_add_export'
pe-dll.c:(.text+0x5909): undefined reference to `def_file_empty'
pep-dll.o: In function `pep_implied_import_dll':
pep-dll.c:(.text+0x489e): undefined reference to `def_get_module'
pep-dll.c:(.text+0x4a65): undefined reference to `def_file_add_import'
pep-dll.c:(.text+0x4ad5): undefined reference to `def_file_empty'
pep-dll.o: In function `pep_dll_build_sections':
pep-dll.c:(.text+0x4bbd): undefined reference to `def_file_add_directive'
pep-dll.c:(.text+0x4e55): undefined reference to `def_file_add_export'
pep-dll.c:(.text+0x51c6): undefined reference to `def_file_add_export'
pep-dll.c:(.text+0x5889): undefined reference to `def_file_empty'
collect2: error: ld returned 1 exit status
make[4]: *** [ld-new] Error 1
make[4]: *** Waiting for unfinished jobs....
libtool: link: gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -static-libstdc++ -static-libgcc -o bfdtest2 bfdtest2.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -lz libtool: link: gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -static-libstdc++ -static-libgcc -o bfdtest1 bfdtest1.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a -lz /home/kallisti5/Code/buildtools/binutils/ld/ld.texinfo:1332: warning: @pxref cross-reference name should not contain `:' make[4]: Leaving directory `/home/kallisti5/Code/haiku/generated.arm/cross-tools-x86-build/binutils/ld'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/kallisti5/Code/haiku/generated.arm/cross-tools-x86-build/binutils/ld'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/kallisti5/Code/haiku/generated.arm/cross-tools-x86-build/binutils/ld'
make[1]: *** [all-ld] Error 2
make[1]: *** Waiting for unfinished jobs....
mv -f .deps/readelf.Tpo .deps/readelf.Po


Also tried giving bootstrap flags... no luck.

-- Alex


Other related posts: