Hi, i'm trying to build the DM7025 toolchain. I'm using the Makefile-opendreambox makefile.
make -f Makefile-dreambox image
i'm using GNU Debian 3.1 in x86 machine, monotone 0.31
i'm getting an error while it's building/installing ipkg-native-0.99.163-r1
here's the error:
Code
NOTE: Parsing finished. 3889 cached, 0 parsed, 160 skipped, 28 masked.
NOTE: package ipkg-native-0.99.163: started
NOTE: package ipkg-native-0.99.163-r1: task do_install: started
ERROR: function do_install failed
ERROR: see log in /dm7025/build/tmp/work/ipkg-native-0.99.163-r1/temp/log.do_in
tall.14718
NOTE: Task failed: /dm7025/build/tmp/work/ipkg-native-0.99.163-r1/temp/log.do_i
stall.14718
NOTE: package ipkg-native-0.99.163-r1: task do_install: failed
ERROR: TaskFailed event exception, aborting
NOTE: package ipkg-native-0.99.163: failed
ERROR: Build of dreambox-image failed
make: *** [image] Error 1
Alles anzeigen
looking at the log at /dm7025/build/tmp/work/ipkg-native-0.99.163-r1/temp/log.do_in
tall.14718, it contains the following:
Code
NOTE: make DESTDIR=/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/image install
make[1]: Entering directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163'
Making install in etc
make[2]: Entering directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/etc'
make[3]: Entering directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/etc'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/etc'
make[2]: Leaving directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/etc'
Making install in familiar
make[2]: Entering directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/familiar'
make[3]: Entering directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/familiar'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/familiar'
make[2]: Leaving directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/familiar'
Making install in libbb
make[2]: Entering directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/libbb'
make[3]: Entering directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/libbb'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/libbb'
make[2]: Leaving directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/libbb'
make[2]: Entering directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163'
/bin/sh ./i686-linux-libtool --tag=CC --mode=link gcc -I/dm7025/build/tmp/staging/i686-linux/include -O2 -L/dm7025/build/tmp/staging/i686-linux/lib -Wl,-rpath-link,/dm7025/build/tmp/staging/i686-linux/lib -Wl,-rpath,/dm7025/build/tmp/staging/i686-linux/lib -Wl,-O1 -o ipkg_hash_test ipkg_hash_test-ipkg_hash_test.o ipkg_hash_test-ipkg_conf.o ipkg_hash_test-ipkg_utils.o ipkg_hash_test-pkg.o ipkg_hash_test-pkg_depends.o ipkg_hash_test-pkg_extract.o ipkg_hash_test-hash_table.o ipkg_hash_test-pkg_hash.o ipkg_hash_test-pkg_parse.o ipkg_hash_test-pkg_vec.o ipkg_hash_test-file_util.o ipkg_hash_test-ipkg_message.o ipkg_hash_test-md5.o ipkg_hash_test-sprintf_alloc.o ipkg_hash_test-str_util.o ipkg_hash_test-xregex.o ipkg_hash_test-xsystem.o ipkg_hash_test-conffile.o ipkg_hash_test-conffile_list.o ipkg_hash_test-nv_pair.o ipkg_hash_test-nv_pair_list.o ipkg_hash_test-pkg_dest.o ipkg_hash_test-pkg_dest_list.o ipkg_hash_test-pkg_src.o ipkg_hash_test-pkg_src_list.o ipkg_hash_test-str_list.o ipkg_hash_test-void_list.o libbb/libbb.la
gcc -I/dm7025/build/tmp/staging/i686-linux/include -O2 -Wl,-rpath-link -Wl,/dm7025/build/tmp/staging/i686-linux/lib -Wl,-rpath -Wl,/dm7025/build/tmp/staging/i686-linux/lib -Wl,-O1 -o ipkg_hash_test ipkg_hash_test-ipkg_hash_test.o ipkg_hash_test-ipkg_conf.o ipkg_hash_test-ipkg_utils.o ipkg_hash_test-pkg.o ipkg_hash_test-pkg_depends.o ipkg_hash_test-pkg_extract.o ipkg_hash_test-hash_table.o ipkg_hash_test-pkg_hash.o ipkg_hash_test-pkg_parse.o ipkg_hash_test-pkg_vec.o ipkg_hash_test-file_util.o ipkg_hash_test-ipkg_message.o ipkg_hash_test-md5.o ipkg_hash_test-sprintf_alloc.o ipkg_hash_test-str_util.o ipkg_hash_test-xregex.o ipkg_hash_test-xsystem.o ipkg_hash_test-conffile.o ipkg_hash_test-conffile_list.o ipkg_hash_test-nv_pair.o ipkg_hash_test-nv_pair_list.o ipkg_hash_test-pkg_dest.o ipkg_hash_test-pkg_dest_list.o ipkg_hash_test-pkg_src.o ipkg_hash_test-pkg_src_list.o ipkg_hash_test-str_list.o ipkg_hash_test-void_list.o -L/dm7025/build/tmp/staging/i686-linux/lib libbb/.libs/libbb.a
/usr/lib/libc_nonshared.a(elf-init.oS)(.text.__i686.get_pc_thunk.bx+0x0): In function `__i686.get_pc_thunk.bx':
: multiple definition of `__i686.get_pc_thunk.bx'
libbb/.libs/libbb.a(libbb_la-unarchive.o)(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0):/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163/libbb/unarchive.c:51: first defined here
collect2: ld returned 1 exit status
make[2]: *** [ipkg_hash_test] Error 1
make[2]: Leaving directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/dm7025/build/tmp/work/ipkg-native-0.99.163-r1/ipkg-0.99.163'
FATAL: oe_runmake failed
Alles anzeigen
any suggestions? thanks.