Shaun Brady <[email protected]> wrote:

> Not right off the bat (see attached).  Also, don't take my response as
> a tally mark for a BeOS user.  I grabbed the latest Haiku virtual
> machine image and tried it out.  I was just joking with a friend last
> week about switching to BeOS, so I did it as more of a gag.
>
> Steps:
> $ git clone https://www.github/vim/vim.git
> $ cd vim
> $ make
>
> Of note, vim (nor vi) is NOT installed in Haiku.
>
> SB


The error in your attached file is:

config.status: creating auto/config.h make -f Makefile all make[2]:
Entering directory `/boot/home/vim/src' mkdir objects CC="gcc -Iproto
-DHAVE_CONFIG_H " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto
-DHAVE_CONFIG_H -O2 -fno-strength-reduce -Wall -o objects/buffer.o
buffer.c In file included from /boot/home/vim/src/vim.h:294,
                 from /boot/home/vim/src/buffer.c:28:
/boot/home/vim/src/auto/osdef.h:40: parse error before `('
/boot/home/vim/src/auto/osdef.h:40: parse error before `void'
/boot/home/vim/src/auto/osdef.h:56: parse error before `('
/boot/home/vim/src/auto/osdef.h:56: warning: conflicting types for
built-in function `memset' make[2]: *** [objects/buffer.o] Error 1
make[2]: Leaving directory `/boot/home/vim/src' make[1]: *** [myself]
Error 2 make[1]: Leaving directory `/boot/home/vim/src' make: ***
[first] Error 2 ~/vim>


vim/src/auto/osdef.h is a generated header.  Can you attach it?
I also wonder whether Vim would compile if we just disable
the include of "auto/osdef.h" in Vim.h at line 293.  I see that
it's not included for MACOX_X for example.

I remember trying Haiku ~5 years ago.  I thought of fixing Vim
for Haiku, but it compiled and worked quite OK for me. All tests
passed  without any change at the time.  See:

http://permalink.gmane.org/gmane.editors.vim.devel/27942

Regards
Dominique

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui