Patrick Texier wrote: > Hello, > > I'm compiling Vim CVS 7.1.107 (Huge version) using Borland C++ 5.5.1 on > Windows 98. My Active Perl version is 5.8.6 build 811. > > I have the following messages (and some others warnings): > > ========= Output =================== > C:\vim71\src>make -f Make_bc5.mak > MAKE Version 5.2 Copyright (c) 1987, 2000 Borland Compiling WIN32 gvim.exe , with: GUI OLE MBYTE IME(dynamic) GETTEXT ICONV CSCOPE NETBEANS PERL cpu=-3 Align=-a4 > > c:\Borland\bcc55\BIN\Bcc32 +WIN32\oleobj\bcc.cfg -c -oWIN32\oleobj\if_perl.obj -pc if_perl.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland > if_perl.c: > Error E2313 if_perl.xs 53: Constant expression required Error E2293 if_perl.xs 53: ) expected > *** 2 errors in Compile *** > ** error 1 ** deleting WIN32\oleobj\if_perl.obj ======================================= > > line 53 is: > #if (ACTIVEPERL_VERSION >= 822) > > I had removed this bloc, test result must be negative.
"had" or "have"? If you had removed some code and then ran into issues, ... Please let me know what your perl\lib\core\BuildInfo.h defines defines ACTIVEPERL_VERSION to be. I suspect the problem is that your perl\lib\core\BuildInfo.h defines ACTIVEPERL_VERSION as a string: #define ACTIVEPERL_VERSION "Built " __DATE__ " " __TIME__ --Suresh --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---