Heuh... just build for pistachio, and include a bit the message I noted above: (citing pistachio messages, I remember was pretty the same for nova_x86_32) Program noux-pkg/bash/bash CONFIG bash BUILD bash [bash] making lib/intl/libintl.a in ./lib/intl [bash] cmp: libintl.h: No such file or directory [bash] [bash] *********************************************************** [bash] * * [bash] * GNU bash, version 4.1.0(1)-release (x86_64-pc-elf) [bash] * * [bash] *********************************************************** [bash] [bash] /home/paul/mygenode/ports/contrib/bash-4.1/expr.c:177:17: warning: conflicting types for built-in function ‘exp2’ [enabled by default]
2/32/libgcc.a -lncurses [vim] link.sh: Linked fine, no libraries can be omitted [vim] /usr/local/genode-gcc/bin/../lib/gcc/x86_64-elf/4.7.2/../../../../x86_64-elf/bin/ld: warning: cannot find entry symbol _start; defaulting to 0000000000300000 INSTALL vim
I was finding weird that bash talk about x86_64_elf for a 32 bits platform. I said libint.h but it was libintl.h. Seems vim default to 300000 not 0, suppose it is ok.
Now I am happy to report that after a make cleanall, bash seems to work not too bad on Pistachio. Well, asking du did hang. vim started, and seems to work, but was not able to type the : escaping. Esc :q enter does nothing ... : does not move to bottom, and show nothing.