comparison src/Make_cyg_ming.mak @ 16198:b0e19f135e50 v8.1.1104

patch 8.1.1104: MS-Windows: not all environment variables can be used commit https://github.com/vim/vim/commit/796cc42d3a4fc7a940da87831a111eeb6b7a5cf3 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Apr 3 20:31:00 2019 +0200 patch 8.1.1104: MS-Windows: not all environment variables can be used Problem: MS-Windows: not all environment variables can be used. Solution: Use the wide version of WinMain() and main(). (Ken Takata, closes #4206)
author Bram Moolenaar <Bram@vim.org>
date Wed, 03 Apr 2019 20:45:06 +0200
parents 570a296aa0b4
children 1dcbaa780b8e
comparison
equal deleted inserted replaced
16197:9ceec0282d0b 16198:b0e19f135e50
689 endif 689 endif
690 CFLAGS += -s 690 CFLAGS += -s
691 endif 691 endif
692 692
693 LIB = -lkernel32 -luser32 -lgdi32 -ladvapi32 -lcomdlg32 -lcomctl32 -lnetapi32 -lversion 693 LIB = -lkernel32 -luser32 -lgdi32 -ladvapi32 -lcomdlg32 -lcomctl32 -lnetapi32 -lversion
694 GUIOBJ = $(OUTDIR)/gui.o $(OUTDIR)/gui_w32.o $(OUTDIR)/gui_beval.o $(OUTDIR)/os_w32exe.o 694 GUIOBJ = $(OUTDIR)/gui.o $(OUTDIR)/gui_w32.o $(OUTDIR)/gui_beval.o
695 CUIOBJ = $(OUTDIR)/iscygpty.o 695 CUIOBJ = $(OUTDIR)/iscygpty.o
696 OBJ = \ 696 OBJ = \
697 $(OUTDIR)/arabic.o \ 697 $(OUTDIR)/arabic.o \
698 $(OUTDIR)/autocmd.o \ 698 $(OUTDIR)/autocmd.o \
699 $(OUTDIR)/beval.o \ 699 $(OUTDIR)/beval.o \
735 $(OUTDIR)/move.o \ 735 $(OUTDIR)/move.o \
736 $(OUTDIR)/mbyte.o \ 736 $(OUTDIR)/mbyte.o \
737 $(OUTDIR)/normal.o \ 737 $(OUTDIR)/normal.o \
738 $(OUTDIR)/ops.o \ 738 $(OUTDIR)/ops.o \
739 $(OUTDIR)/option.o \ 739 $(OUTDIR)/option.o \
740 $(OUTDIR)/os_mswin.o \
741 $(OUTDIR)/os_w32exe.o \
740 $(OUTDIR)/os_win32.o \ 742 $(OUTDIR)/os_win32.o \
741 $(OUTDIR)/os_mswin.o \
742 $(OUTDIR)/winclip.o \
743 $(OUTDIR)/pathdef.o \ 743 $(OUTDIR)/pathdef.o \
744 $(OUTDIR)/popupmnu.o \ 744 $(OUTDIR)/popupmnu.o \
745 $(OUTDIR)/quickfix.o \ 745 $(OUTDIR)/quickfix.o \
746 $(OUTDIR)/regexp.o \ 746 $(OUTDIR)/regexp.o \
747 $(OUTDIR)/screen.o \ 747 $(OUTDIR)/screen.o \
757 $(OUTDIR)/ui.o \ 757 $(OUTDIR)/ui.o \
758 $(OUTDIR)/undo.o \ 758 $(OUTDIR)/undo.o \
759 $(OUTDIR)/userfunc.o \ 759 $(OUTDIR)/userfunc.o \
760 $(OUTDIR)/version.o \ 760 $(OUTDIR)/version.o \
761 $(OUTDIR)/vimrc.o \ 761 $(OUTDIR)/vimrc.o \
762 $(OUTDIR)/winclip.o \
762 $(OUTDIR)/window.o 763 $(OUTDIR)/window.o
763 764
764 ifdef PERL 765 ifdef PERL
765 OBJ += $(OUTDIR)/if_perl.o 766 OBJ += $(OUTDIR)/if_perl.o
766 endif 767 endif
863 864
864 ifdef MZSCHEME 865 ifdef MZSCHEME
865 MZSCHEME_SUFFIX = Z 866 MZSCHEME_SUFFIX = Z
866 endif 867 endif
867 868
869 LFLAGS += -municode
870
868 ifeq ($(GUI),yes) 871 ifeq ($(GUI),yes)
869 TARGET := gvim$(DEBUG_SUFFIX).exe 872 TARGET := gvim$(DEBUG_SUFFIX).exe
870 DEFINES += $(DEF_GUI) 873 DEFINES += $(DEF_GUI)
871 OBJ += $(GUIOBJ) 874 OBJ += $(GUIOBJ)
872 LFLAGS += -mwindows 875 LFLAGS += -mwindows