X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=ia32rtools.git;a=blobdiff_plain;f=winelib.mak;fp=winelib.mak;h=cda9fd9d91e42d227b8241585ce2c440297f573d;hp=0000000000000000000000000000000000000000;hb=f0be238a6a7a2801edfb842a637b19bf91b245bd;hpb=05381e4abadfd03a26243938a106101c804f5d9f diff --git a/winelib.mak b/winelib.mak new file mode 100644 index 0000000..cda9fd9 --- /dev/null +++ b/winelib.mak @@ -0,0 +1,30 @@ +# CROSS_COMPILE ?= +CC = winegcc +RC = wrc + +CFLAGS += -Wall -ggdb -fno-strict-aliasing -mno-cygwin +ifndef DEBUG +CFLAGS += -O2 +endif +LDFLAGS += -ggdb + +ifdef ARM +WGCC_FLAGS += -marm -b$(patsubst %-,%,$(CROSS_COMPILE)) +# WGCC_FLAGS += --sysroot $(HOME)/stuff/wine_arm/wine-arm-build/ +CFLAGS += $(WGCC_FLAGS) +CFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfloat-abi=softfp -mfpu=neon +CFLAGS += -Wno-unused +LDFLAGS += $(WGCC_FLAGS) +# should not be needed, but.. +CFLAGS += -isystem$(HOME)/stuff/wine_arm/inst/include/wine/msvcrt +CFLAGS += -isystem$(HOME)/stuff/wine_arm/inst/include/wine/windows +LDFLAGS += -L$(HOME)/stuff/wine_arm/inst/lib/wine +CVT_OPT = -a +BUILTIN = 1 +else +CFLAGS += -Wno-unused-but-set-variable +CFLAGS += -m32 +LDFLAGS += -m32 +endif + +