Hi, just tried building vim on z/OS as described here:
http://vimdoc.sourceforge.net/htmldoc/os_390.html. It fails on
compiling regexp:

cc -c -I. -Iproto -DHAVE_CONFIG_H -g -D_ALL_SOURCE -o objects/regexp.o
regexp.c
ERROR CCN3052 ./regexp.c:748   Duplicate case label for value 193.
Labels must be unique.
ERROR CCN3052 ./regexp.c:754   Duplicate case label for value 195.
Labels must be unique.
[etc]

According to configure it has recognized that this is a z/OS (OS/390)
machine.

It appears as though it is trying to compile in native ebcdic mode. So
when it sees this:

case 'A': case '\300': case '\301': case '\302':

'A' in ebcdic is decimal 193, the same as octal 301. Is it intended
that vim is compiled using the ebcdic code page?

Thanks,

Dave

-- 
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

Raspunde prin e-mail lui