Problems with building nvm on ubuntu 8.10

32 views
Skip to first unread message

axna...@googlemail.com

unread,
Jan 10, 2009, 7:12:42 PM1/10/09
to NestedVM
Hi,

I wonder why nobody has already reported these compilation problems:

First, it seems your gcc version is opler than 4.3.2 as I get this
error with the latest version:

/usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode'
declared with attribute error: open with O_CREAT in second argument
needs 3 arguments

which needs a minor modification in upstream/build/gcc-3.3.6/gcc/
collect2.c ln 1575:

redir_handle = open (redir, O_WRONLY | O_TRUNC | O_CREAT, 0);

After this, make fails with the below error:


mips-unknown-elf-ar rc ./libgcc.a libgcc/./_m16addsf3.o libgcc/./
_m16subsf3.o libgcc/./_m16mulsf3.o libgcc/./_m16divsf3.o libgcc/./
_m16eqsf2.o libgcc/./_m16nesf2.o libgcc/./_m16gtsf2.o libgcc/./
_m16gesf2.o libgcc/./_m16lesf2.o libgcc/./_m16ltsf2.o libgcc/./
_m16fltsisf.o libgcc/./_m16fixsfsi.o libgcc/./_m16adddf3.o libgcc/./
_m16subdf3.o libgcc/./_m16muldf3.o libgcc/./_m16divdf3.o libgcc/./
_m16extsfdf2.o libgcc/./_m16trdfsf2.o libgcc/./_m16eqdf2.o libgcc/./
_m16nedf2.o libgcc/./_m16gtdf2.o libgcc/./_m16gedf2.o libgcc/./
_m16ledf2.o libgcc/./_m16ltdf2.o libgcc/./_m16fltsidf.o libgcc/./
_m16fixdfsi.o libgcc/./_m16retsf.o libgcc/./_m16retdf.o libgcc/./
_m16stub1.o libgcc/./_m16stub2.o libgcc/./_m16stub5.o libgcc/./
_m16stub6.o libgcc/./_m16stub9.o libgcc/./_m16stub10.o libgcc/./
_m16stubsf0.o libgcc/./_m16stubsf1.o libgcc/./_m16stubsf2.o libgcc/./
_m16stubsf5.o libgcc/./_m16stubsf6.o libgcc/./_m16stubsf9.o libgcc/./
_m16stubsf10.o libgcc/./_m16stubdf0.o libgcc/./_m16stubdf1.o libgcc/./
_m16stubdf2.o libgcc/./_m16stubdf5.o libgcc/./_m16stubdf6.o libgcc/./
_m16stubdf9.o libgcc/./_m16stubdf10.o libgcc/./_muldi3.o libgcc/./
_negdi2.o libgcc/./_lshrdi3.o libgcc/./_ashldi3.o libgcc/./_ashrdi3.o
libgcc/./_ffsdi2.o libgcc/./_clz.o libgcc/./_cmpdi2.o libgcc/./
_ucmpdi2.o libgcc/./_floatdidf.o libgcc/./_floatdisf.o libgcc/./
_fixunsdfsi.o libgcc/./_fixunssfsi.o libgcc/./_fixunsdfdi.o libgcc/./
_fixdfdi.o libgcc/./_fixunssfdi.o libgcc/./_fixsfdi.o libgcc/./
_fixxfdi.o libgcc/./_fixunsxfdi.o libgcc/./_floatdixf.o libgcc/./
_fixunsxfsi.o libgcc/./_fixtfdi.o libgcc/./_fixunstfdi.o libgcc/./
_floatditf.o libgcc/./_clear_cache.o libgcc/./_trampoline.o libgcc/./
__main.o libgcc/./_exit.o libgcc/./_absvsi2.o libgcc/./_absvdi2.o
libgcc/./_addvsi3.o libgcc/./_addvdi3.o libgcc/./_subvsi3.o libgcc/./
_subvdi3.o libgcc/./_mulvsi3.o libgcc/./_mulvdi3.o libgcc/./_negvsi2.o
libgcc/./_negvdi2.o libgcc/./_ctors.o libgcc/./_divdi3.o libgcc/./
_moddi3.o libgcc/./_udivdi3.o libgcc/./_umoddi3.o libgcc/./
_udiv_w_sdiv.o libgcc/./_udivmoddi4.o libgcc/./_pack_sf.o libgcc/./
_unpack_sf.o libgcc/./_addsub_sf.o libgcc/./_mul_sf.o libgcc/./
_div_sf.o libgcc/./_fpcmp_parts_sf.o libgcc/./_compare_sf.o libgcc/./
_eq_sf.o libgcc/./_ne_sf.o libgcc/./_gt_sf.o libgcc/./_ge_sf.o
libgcc/./_lt_sf.o libgcc/./_le_sf.o libgcc/./_unord_sf.o libgcc/./
_si_to_sf.o libgcc/./_sf_to_si.o libgcc/./_negate_sf.o libgcc/./
_make_sf.o libgcc/./_sf_to_df.o libgcc/./_sf_to_tf.o libgcc/./
_thenan_sf.o libgcc/./_sf_to_usi.o libgcc/./_usi_to_sf.o libgcc/./
_pack_df.o libgcc/./_unpack_df.o libgcc/./_addsub_df.o libgcc/./
_mul_df.o libgcc/./_div_df.o libgcc/./_fpcmp_parts_df.o libgcc/./
_compare_df.o libgcc/./_eq_df.o libgcc/./_ne_df.o libgcc/./_gt_df.o
libgcc/./_ge_df.o libgcc/./_lt_df.o libgcc/./_le_df.o libgcc/./
_unord_df.o libgcc/./_si_to_df.o libgcc/./_df_to_si.o libgcc/./
_negate_df.o libgcc/./_make_df.o libgcc/./_df_to_sf.o libgcc/./
_df_to_tf.o libgcc/./_thenan_df.o libgcc/./_df_to_usi.o libgcc/./
_usi_to_df.o libgcc/./unwind-dw2.o libgcc/./unwind-dw2-fde.o libgcc/./
unwind-sjlj.o libgcc/./unwind-c.o libgcc/./_eprintf.o libgcc/./_bb.o
libgcc/./__gcc_bcmp.o
*** buffer overflow detected ***: mips-unknown-elf-ar terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0x40136558]
/lib/tls/i686/cmov/libc.so.6[0x40134680]
/lib/tls/i686/cmov/libc.so.6[0x40133d68]
/lib/tls/i686/cmov/libc.so.6(_IO_default_xsputn+0xc8)[0x400a9a18]
/lib/tls/i686/cmov/libc.so.6(_IO_padn+0xed)[0x4009ce0d]
/lib/tls/i686/cmov/libc.so.6(_IO_vfprintf+0x27cf)[0x4007e15f]
/lib/tls/i686/cmov/libc.so.6(__vsprintf_chk+0xa7)[0x40133e17]
/lib/tls/i686/cmov/libc.so.6(__sprintf_chk+0x2d)[0x40133d5d]
mips-unknown-elf-ar[0x8050f2f]
mips-unknown-elf-ar[0x804f3b3]
mips-unknown-elf-ar[0x8051b60]
mips-unknown-elf-ar[0x8054ef8]
mips-unknown-elf-ar[0x804bc25]
mips-unknown-elf-ar[0x804c857]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0x40052685]
mips-unknown-elf-ar[0x8049661]
======= Memory map: ========
08048000-080a4000 r-xp 00000000 08:22 472699 /media/USB-WD-1/dev-
ubuntu/nvm/nestedvm/upstream/install/bin/mips-unknown-elf-ar
080a4000-080a5000 r--p 0005b000 08:22 472699 /media/USB-WD-1/dev-
ubuntu/nvm/nestedvm/upstream/install/bin/mips-unknown-elf-ar
080a5000-080a6000 rw-p 0005c000 08:22 472699 /media/USB-WD-1/dev-
ubuntu/nvm/nestedvm/upstream/install/bin/mips-unknown-elf-ar
080a6000-080a8000 rw-p 080a6000 00:00 0
09238000-0962c000 rw-p 09238000 00:00 0 [heap]
40000000-4001a000 r-xp 00000000 08:05 320440 /lib/ld-2.8.90.so
4001a000-4001b000 r-xp 4001a000 00:00 0 [vdso]
4001b000-4001c000 r--p 0001a000 08:05 320440 /lib/ld-2.8.90.so
4001c000-4001d000 rw-p 0001b000 08:05 320440 /lib/ld-2.8.90.so
4001d000-4001f000 rw-p 4001d000 00:00 0
4001f000-40020000 r--p 00000000 08:05 9886 /usr/lib/locale/
en_GB.utf8/LC_MESSAGES/SYS_LC_MESSAGES
40020000-40027000 r--s 00000000 08:05 18619 /usr/lib/gconv/gconv-
modules.cache
40027000-40031000 rw-p 40027000 00:00 0
4003c000-40194000 r-xp 00000000 08:05 51024 /lib/tls/i686/cmov/
libc-2.8.90.so
40194000-40196000 r--p 00158000 08:05 51024 /lib/tls/i686/cmov/
libc-2.8.90.so
40196000-40197000 rw-p 0015a000 08:05 51024 /lib/tls/i686/cmov/
libc-2.8.90.so
40197000-4019b000 rw-p 40197000 00:00 0
4019b000-401da000 r--p 00000000 08:05 5216 /usr/lib/locale/
en_GB.utf8/LC_CTYPE
401f7000-40204000 r-xp 00000000 08:05 7147 /lib/libgcc_s.so.1
40204000-40205000 r--p 0000c000 08:05 7147 /lib/libgcc_s.so.1
40205000-40206000 rw-p 0000d000 08:05 7147 /lib/libgcc_s.so.1
bff5d000-bff75000 rw-p bffe8000 00:00 0 [stack]
make[4]: *** [libgcc.a] Aborted
make[4]: *** Deleting file `libgcc.a'
make[4]: Leaving directory `/media/USB-WD-1/dev-ubuntu/nvm/nestedvm/
upstream/build/gcc-obj/gcc'
make[3]: *** [stmp-multilib] Error 2
make[3]: Leaving directory `/media/USB-WD-1/dev-ubuntu/nvm/nestedvm/
upstream/build/gcc-obj/gcc'
make[2]: *** [all-gcc] Error 2
make[2]: Leaving directory `/media/USB-WD-1/dev-ubuntu/nvm/nestedvm/
upstream/build/gcc-obj'
make[1]: *** [tasks/build_gcc] Error 2
make[1]: Leaving directory `/media/USB-WD-1/dev-ubuntu/nvm/nestedvm/
upstream'
make: *** [upstream/tasks/build_gcc] Error 2
Reply all
Reply to author
Forward
0 new messages