Hi, I have some trouble building Haiku (GCC2) on Haiku (r30934 - hybrid build gcc2 base/gcc4 libs, development optional package installed). The same revesion builds fine on my Linux box. The build is a plain gcc2 build, configured with "./configure" and no UserBuildConfig. The problem seems to be with VIM: Link generated/objects/haiku/x86/release/bin/vim/src/vim generated/objects/haiku/x86/release/bin/vim/src/eval.o: In function `f_ has': eval.c:(.text+0x5891): undefined reference to `has_patch' generated/objects/haiku/x86/release/bin/vim/src/ex_docmd.o:(.data+ 0x800): undefined reference to `ex_intro' generated/objects/haiku/x86/release/bin/vim/src/ex_docmd.o:(.data+ 0x10f4): undefined reference to `ex_version' generated/objects/haiku/x86/release/bin/vim/src/main.o: In function `main': main.c:(.text+0x6c8): undefined reference to `list_version' generated/objects/haiku/x86/release/bin/vim/src/main.o: In function `mainerr': main.c:(.text+0x2560): undefined reference to `longVersion' generated/objects/haiku/x86/release/bin/vim/src/main.o: In function `usage': main.c:(.text+0x26b7): undefined reference to `longVersion' generated/objects/haiku/x86/release/bin/vim/src/memline.o: In function `ml_open': memline.c:(.text+0x13a): undefined reference to `Version' generated/objects/haiku/x86/release/bin/vim/src/screen.o: In function `update_screen': screen.c:(.text+0x64e): undefined reference to `intro_message' collect2: ld returned 1 exit status rm -f "generated/objects/haiku/x86/release/bin/vim/src/vim" gcc -Xlinker -soname=_APP_ -nostdlib -Xlinker --no-undefined -o "generated/objects/haiku/x86/release/bin/vim/src/vim" "generated/ objects/haiku/x86/release/system/glue/arch/x86/crti.o" "/boot/develop/ tools/gnupro/lib/gcc-lib/i586-pc-haiku/2.95.3-haiku-081024/crtbegin.o" "generated/objects/haiku/x86/release/system/glue/start_dyn.o" "generated/objects/haiku/x86/release/system/glue/init_term_dyn.o" "generated/objects/haiku/x86/release/bin/vim/src/buffer.o" "generated/ objects/haiku/x86/release/bin/vim/src/charset.o" "generated/objects/ haiku/x86/release/bin/vim/src/diff.o" "generated/objects/haiku/x86/ release/bin/vim/src/digraph.o" "generated/objects/haiku/x86/release/bin /vim/src/edit.o" "generated/objects/haiku/x86/release/bin/vim/src/eval. o" "generated/objects/haiku/x86/release/bin/vim/src/ex_cmds.o" "generated/objects/haiku/x86/release/bin/vim/src/ex_cmds2.o" "generated /objects/haiku/x86/release/bin/vim/src/ex_docmd.o" "generated/objects/ haiku/x86/release/bin/vim/src/ex_eval.o" "generated/objects/haiku/x86/ release/bin/vim/src/ex_getln.o" "generated/objects/haiku/x86/release/ bin/vim/src/fileio.o" "generated/objects/haiku/x86/release/bin/vim/src/ fold.o" "generated/objects/haiku/x86/release/bin/vim/src/getchar.o" "generated/objects/haiku/x86/release/bin/vim/src/if_cscope.o" "generated/objects/haiku/x86/release/bin/vim/src/if_xcmdsrv.o" "generated/objects/haiku/x86/release/bin/vim/src/main.o" "generated/ objects/haiku/x86/release/bin/vim/src/mark.o" "generated/objects/haiku/ x86/release/bin/vim/src/memfile.o" "generated/objects/haiku/x86/release /bin/vim/src/memline.o" "generated/objects/haiku/x86/release/bin/vim/ src/menu.o" "generated/objects/haiku/x86/release/bin/vim/src/message.o" "generated/objects/haiku/x86/release/bin/vim/src/misc1.o" "generated/ objects/haiku/x86/release/bin/vim/src/misc2.o" "generated/objects/haiku /x86/release/bin/vim/src/move.o" "generated/objects/haiku/x86/release/ bin/vim/src/mbyte.o" "generated/objects/haiku/x86/release/bin/vim/src/ normal.o" "generated/objects/haiku/x86/release/bin/vim/src/ops.o" "generated/objects/haiku/x86/release/bin/vim/src/option.o" "generated/ objects/haiku/x86/release/bin/vim/src/os_unix.o" "generated/objects/ haiku/x86/release/bin/vim/src/quickfix.o" "generated/objects/haiku/x86/ release/bin/vim/src/regexp.o" "generated/objects/haiku/x86/release/bin/ vim/src/screen.o" "generated/objects/haiku/x86/release/bin/vim/src/ search.o" "generated/objects/haiku/x86/release/bin/vim/src/syntax.o" "generated/objects/haiku/x86/release/bin/vim/src/tag.o" "generated/ objects/haiku/x86/release/bin/vim/src/term.o" "generated/objects/haiku/ x86/release/bin/vim/src/ui.o" "generated/objects/haiku/x86/release/bin/ vim/src/undo.o" "generated/objects/haiku/x86/release/bin/vim/src/ window.o" "generated/objects/haiku/x86/release/bin/vim/src/gui.o" "generated/objects/haiku/x86/release/bin/vim/src/gui_beos.o" "generated /objects/haiku/x86/release/bin/vim/src/pty.o" "generated/objects/haiku/ x86/release/bin/vim/src/os_beos.o" "generated/objects/haiku/x86/release /bin/vim/src/version.o" "generated/objects/haiku/x86/release/bin/vim/ src/pathdef.o" \ "generated/objects/haiku/x86/release/kits/libbe.so" "generated/objects/ haiku/x86/release/libs/termcap/libtermcap.a" "generated/objects/haiku/ x86/release/system/libroot/libroot.so" "/boot/develop/tools/gnupro/lib /gcc-lib/i586-pc-haiku/2.95.3-haiku-081024/crtend.o" "generated/objects /haiku/x86/release/system/glue/arch/x86/crtn.o" \ ...failed Link generated/objects/haiku/x86/release/bin/vim/src/vim ... ...skipped <HaikuImage>haiku.image-copy-files-dummy-system/bin for lack of vim... ...skipped haiku.image for lack of <HaikuImage>haiku.image-copy-files ... ...failed updating 1 target(s)... ...skipped 2 target(s)... ...updated 81 target(s)... Any ideas what I'm doing wrong? Cheers, Rossi