Hello all,
I've been successfully building Vim 7 using BCC 5.5, but it seems a
recent update has broken it:
D:\vim7>build
U vim7\configure
U vim7\runtime\plugin\matchparen.vim
U vim7\runtime\autoload\gzip.vim
U vim7\runtime\scripts.vim
U vim7\src\netbeans.c
U vim7\src\option.c
U vim7\src\if_perl.xs
U vim7\src\if_ole.cpp
U vim7\src\version.c
U vim7\src\configure
Checked out revision 63.
<snip>
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
if_ole.cpp:
Error E2132 d:\borland\bcc55\include\stdlib.h 434: Templates and
overloaded operators cannot have C linkage
Error E2040 d:\borland\bcc55\include\stdlib.h 434: Declaration
terminated incorrectly
Error E2190 d:\borland\bcc55\include\stdlib.h 498: Unexpected }
Error E2316 d:\borland\bcc55\include\stdlib.h 505: '_argc' is not a
member of 'std'
Error E2272 d:\borland\bcc55\include\stdlib.h 505: Identifier expected
Error E2316 d:\borland\bcc55\include\stdlib.h 506: '_argv' is not a
member of 'std'
Error E2272 d:\borland\bcc55\include\stdlib.h 506: Identifier expected
Error E2316 d:\borland\bcc55\include\stdlib.h 603: 'min' is not a member
of 'std'
Error E2272 d:\borland\bcc55\include\stdlib.h 603: Identifier expected
Error E2316 d:\borland\bcc55\include\stdlib.h 604: 'max' is not a member
of 'std'
Error E2272 d:\borland\bcc55\include\stdlib.h 604: Identifier expected
*** 11 errors in Compile ***
** error 1 ** deleting WIN32\oleobj\if_ole.obj
Cheers,
-Mark