1PROG = 7z 2DEF_FILE = ../../Archive/Archive2.def 3 4# IS_X64 = 1 5# USE_ASM = 1 6# ST_MODE = 1 7 8include Arc_gcc.mak 9 10ifdef SystemDrive 11IS_MINGW = 1 12else 13ifdef SYSTEMDRIVE 14# ifdef OS 15IS_MINGW = 1 16endif 17endif 18 19LOCAL_FLAGS_SYS = 20 21ifdef IS_MINGW 22 23LOCAL_FLAGS_SYS = \ 24 $(LOCAL_FLAGS_ST) \ 25 26# -DZ7_LARGE_PAGES \ 27 28SYS_OBJS = \ 29 $O/resource.o \ 30 31else 32 33SYS_OBJS = \ 34 $O/MyWindows.o \ 35 36endif 37 38LOCAL_FLAGS = \ 39 -DZ7_EXTERNAL_CODECS \ 40 $(LOCAL_FLAGS_SYS) \ 41 $(LOCAL_FLAGS_ST) \ 42 43 44COMPRESS_OBJS_2 = \ 45 $O/CodecExports.o \ 46 47AR_OBJS_2 = \ 48 $O/ArchiveExports.o \ 49 $O/DllExports2.o \ 50 51OBJS = \ 52 $(ARC_OBJS) \ 53 $(AR_OBJS_2) \ 54 $(COMPRESS_OBJS_2) \ 55 $(SYS_OBJS) \ 56 57include ../../7zip_gcc.mak 58