Sorry, mate: - As for the patch level: 8.1.5 - Compiler: gcc.exe (Rev2, Built by MSYS2 project) 7.3.0 => MinGW - The below set of files compiles gvim w/o problems using the same compiler - git diff shows (changed files):
=========================== a) Make_cyg_ming.mak =========================== diff --git i/src/Make_cyg_ming.mak w/src/Make_cyg_ming.mak index d51b6ea89..c5f473397 100644 --- i/src/Make_cyg_ming.mak +++ w/src/Make_cyg_ming.mak @@ -30,7 +30,7 @@ #>>>>> choose options: # FEATURES=[TINY | SMALL | NORMAL | BIG | HUGE] # Set to TINY to make minimal version (few features). -FEATURES=HUGE +FEATURES=BIG # set to yes for a debug build DEBUG=no @@ -43,7 +43,7 @@ GUI=yes # set to no if you do not want to use DirectWrite (DirectX) # MinGW-w64 is needed, and ARCH should be set to i686 or x86-64. -DIRECTX=yes +DIRECTX=no # Disable Color emoji support # (default is yes if DIRECTX=yes, requires WinSDK 8.1 or later.) @@ -84,7 +84,7 @@ endif CSCOPE=yes # Set to yes to enable Netbeans support (requires CHANNEL). -NETBEANS=$(GUI) +NETBEANS=no # Set to yes to enable inter process communication. ifeq (HUGE, $(FEATURES)) @@ -108,7 +108,7 @@ endif # Link against the shared version of libstdc++ by default. Set # STATIC_STDCPLUS to "yes" to link against static version instead. ifndef STATIC_STDCPLUS -STATIC_STDCPLUS=no +STATIC_STDCPLUS=yes endif # vim: set noet sw=8 ts=8 sts=0 wm=0 tw=0: ========================= Make_ming.mak ======================= diff --git i/src/Make_ming.mak w/src/Make_ming.mak index e9e20f678..c016e419a 100644 --- i/src/Make_ming.mak +++ w/src/Make_ming.mak @@ -35,7 +35,7 @@ #PYTHON=c:/python20 # uncomment 'PYTHON3' if you want a python3-enabled version -#PYTHON3=c:/python31 +PYTHON3=d:/tools/python # uncomment 'TCL' if you want a Tcl-enabled version #TCL=c:/tcl ====================== feature.h ========================= diff --git i/src/feature.h w/src/feature.h index 5b915b838..cda4d3282 100644 --- i/src/feature.h +++ w/src/feature.h @@ -271,7 +271,7 @@ * Disabled for EBCDIC as it requires multibyte. */ #if defined(FEAT_BIG) && !defined(EBCDIC) -# define FEAT_RIGHTLEFT +/* # define FEAT_RIGHTLEFT */ #endif /* @@ -281,7 +281,7 @@ * Disabled for EBCDIC as it requires multibyte. */ #if defined(FEAT_BIG) && !defined(EBCDIC) -# define FEAT_FKMAP +/* # define FEAT_FKMAP */ #endif #ifdef FEAT_FKMAP # ifndef FEAT_RIGHTLEFT @@ -296,7 +296,7 @@ * Disabled for EBCDIC as it requires multibyte. */ #if defined(FEAT_BIG) && VIM_SIZEOF_INT >= 4 && !defined(EBCDIC) -# define FEAT_ARABIC +/* # define FEAT_ARABIC */ #endif #ifdef FEAT_ARABIC # ifndef FEAT_RIGHTLEFT -- -- 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.
