bartvdrmeulen@2018: --- PDCurses-3.4.orig/win32/mingwin32.mak 2009-11-02 13:50:11.000000000 +0100 bartvdrmeulen@2018: +++ PDCurses-3.4/win32/mingwin32.mak 2009-11-02 13:53:43.000000000 +0100 bartvdrmeulen@2018: @@ -18,7 +18,7 @@ bartvdrmeulen@2018: bartvdrmeulen@2018: PDCURSES_WIN_H = $(osdir)/pdcwin.h bartvdrmeulen@2018: bartvdrmeulen@2018: -CC = gcc bartvdrmeulen@2018: +CC = $(CROSS_COMPILE)gcc bartvdrmeulen@2018: bartvdrmeulen@2018: ifeq ($(DEBUG),Y) bartvdrmeulen@2018: CFLAGS = -g -Wall -DPDCDEBUG bartvdrmeulen@2018: @@ -30,8 +30,8 @@ bartvdrmeulen@2018: bartvdrmeulen@2018: CFLAGS += -I$(PDCURSES_SRCDIR) bartvdrmeulen@2018: bartvdrmeulen@2018: -BASEDEF = $(PDCURSES_SRCDIR)\exp-base.def bartvdrmeulen@2018: -WIDEDEF = $(PDCURSES_SRCDIR)\exp-wide.def bartvdrmeulen@2018: +BASEDEF = $(PDCURSES_SRCDIR)/exp-base.def bartvdrmeulen@2018: +WIDEDEF = $(PDCURSES_SRCDIR)/exp-wide.def bartvdrmeulen@2018: bartvdrmeulen@2018: DEFDEPS = $(BASEDEF) bartvdrmeulen@2018: bartvdrmeulen@2018: @@ -46,17 +46,17 @@ bartvdrmeulen@2018: bartvdrmeulen@2018: DEFFILE = pdcurses.def bartvdrmeulen@2018: bartvdrmeulen@2018: -LINK = gcc bartvdrmeulen@2018: +LINK = $(CROSS_COMPILE)gcc bartvdrmeulen@2018: bartvdrmeulen@2018: ifeq ($(DLL),Y) bartvdrmeulen@2018: CFLAGS += -DPDC_DLL_BUILD bartvdrmeulen@2018: - LIBEXE = gcc $(DEFFILE) bartvdrmeulen@2018: + LIBEXE = $(CROSS_COMPILE)gcc $(DEFFILE) bartvdrmeulen@2018: LIBFLAGS = -Wl,--out-implib,pdcurses.a -shared -o bartvdrmeulen@2018: LIBCURSES = pdcurses.dll bartvdrmeulen@2018: LIBDEPS = $(LIBOBJS) $(PDCOBJS) $(DEFFILE) bartvdrmeulen@2018: CLEAN = $(LIBCURSES) *.a $(DEFFILE) bartvdrmeulen@2018: else bartvdrmeulen@2018: - LIBEXE = ar bartvdrmeulen@2018: + LIBEXE = $(CROSS_COMPILE)ar bartvdrmeulen@2018: LIBFLAGS = rcv bartvdrmeulen@2018: LIBCURSES = pdcurses.a bartvdrmeulen@2018: LIBDEPS = $(LIBOBJS) $(PDCOBJS) bartvdrmeulen@2018: @@ -70,24 +70,24 @@ bartvdrmeulen@2018: libs: $(LIBCURSES) bartvdrmeulen@2018: bartvdrmeulen@2018: clean: bartvdrmeulen@2018: - -del *.o bartvdrmeulen@2018: - -del *.exe bartvdrmeulen@2018: - -del $(CLEAN) bartvdrmeulen@2018: + -rm *.o bartvdrmeulen@2018: + -rm *.exe bartvdrmeulen@2018: + -rm $(CLEAN) bartvdrmeulen@2018: bartvdrmeulen@2018: demos: $(DEMOS) bartvdrmeulen@2018: - strip *.exe bartvdrmeulen@2018: + $(CROSS_COMPILE)strip *.exe bartvdrmeulen@2018: bartvdrmeulen@2018: $(DEFFILE): $(DEFDEPS) bartvdrmeulen@2018: echo LIBRARY pdcurses > $@ bartvdrmeulen@2018: echo EXPORTS >> $@ bartvdrmeulen@2018: - type $(BASEDEF) >> $@ bartvdrmeulen@2018: + cat $(BASEDEF) >> $@ bartvdrmeulen@2018: ifeq ($(WIDE),Y) bartvdrmeulen@2018: - type $(WIDEDEF) >> $@ bartvdrmeulen@2018: + cat $(WIDEDEF) >> $@ bartvdrmeulen@2018: endif bartvdrmeulen@2018: bartvdrmeulen@2018: $(LIBCURSES) : $(LIBDEPS) bartvdrmeulen@2018: $(LIBEXE) $(LIBFLAGS) $@ $? bartvdrmeulen@2018: - -copy pdcurses.a panel.a bartvdrmeulen@2018: + -cp pdcurses.a panel.a bartvdrmeulen@2018: bartvdrmeulen@2018: $(LIBOBJS) $(PDCOBJS) : $(PDCURSES_HEADERS) bartvdrmeulen@2018: $(PDCOBJS) : $(PDCURSES_WIN_H) bartvdrmeulen@2018: --- PDCurses-3.4.orig/curses.h 2009-11-03 14:12:18.000000000 +0100 bartvdrmeulen@2018: +++ PDCurses-3.4./curses.h 2009-11-03 14:14:09.000000000 +0100 bartvdrmeulen@2018: @@ -82,7 +82,9 @@ bartvdrmeulen@2018: * bartvdrmeulen@2018: */ bartvdrmeulen@2018: bartvdrmeulen@2018: +#ifndef __bool_true_false_are_defined bartvdrmeulen@2018: typedef unsigned char bool; /* PDCurses Boolean type */ bartvdrmeulen@2018: +#endif bartvdrmeulen@2018: bartvdrmeulen@2018: #ifdef CHTYPE_LONG bartvdrmeulen@2018: # if _LP64