From 58afb03f7082b355f2c317c9acb60e48a86d6eec Mon Sep 17 00:00:00 2001 From: peter Date: Thu, 8 Oct 2026 19:22:16 +0000 Subject: Start working on support for compiling on windows using msys2. FossilOrigin-Name: d0b8a592f04b7c438aff01694ef262cef67b71da7625bf7415c1e61ff22d8a63 --- src/tools/Makefile.am | 8 ++++---- src/tools/genboot.c | 5 ++--- src/tools/genunicode.c | 8 ++------ 3 files changed, 8 insertions(+), 13 deletions(-) (limited to 'src/tools') diff --git a/src/tools/Makefile.am b/src/tools/Makefile.am index 9f1d00a..8e995db 100644 --- a/src/tools/Makefile.am +++ b/src/tools/Makefile.am @@ -1,10 +1,10 @@ -genboot$(EXEEXT): src/tools/genboot.c +genboot$(EXEEXT): src/tools/genboot.c src/os/os.c src/os/os_main.c src/include/os.h src/include/os_main.h $(AM_V_CC) - $(AM_V_at)$(CC_FOR_BUILD) -o $@ $(top_srcdir)/src/tools/genboot.c + $(AM_V_at)$(CC_FOR_BUILD) -DBUILD_TARGET -I$(top_srcdir)/src/include/ -I. -o $@ $(top_srcdir)/src/tools/genboot.c $(top_srcdir)/src/os/os.c $(top_srcdir)/src/os/os_main.c -genunicode$(EXEEXT): src/tools/genunicode.c +genunicode$(EXEEXT): src/tools/genunicode.c src/os/os.c src/os/os_main.c src/include/os.h src/include/os_main.h $(AM_V_CC) - $(AM_V_at)$(CC_FOR_BUILD) -o $@ $(top_srcdir)/src/tools/genunicode.c + $(AM_V_at)$(CC_FOR_BUILD) -DBUILD_TARGET -I$(top_srcdir)/src/include/ -I. -o $@ $(top_srcdir)/src/tools/genunicode.c $(top_srcdir)/src/os/os.c $(top_srcdir)/src/os/os_main.c EXTRA_DIST += src/tools/genboot.c src/tools/genunicode.c CLEANFILES += genboot$(EXEEXT) genunicode$(EXEEXT) diff --git a/src/tools/genboot.c b/src/tools/genboot.c index 9d0a7e4..6433bf7 100644 --- a/src/tools/genboot.c +++ b/src/tools/genboot.c @@ -17,11 +17,10 @@ * along with aplwc. If not, see . */ -#include -#include +#include int -main(int argc, char *argv[]) +portable_main(int argc, char *argv[]) { FILE *f; int c, s; diff --git a/src/tools/genunicode.c b/src/tools/genunicode.c index 76f2c60..209984f 100644 --- a/src/tools/genunicode.c +++ b/src/tools/genunicode.c @@ -17,11 +17,7 @@ * along with aplwc. If not, see . */ -#include -#include -#include -#include -#include +#include static char *files[] = { "DerivedCoreProperties.txt", @@ -51,7 +47,7 @@ static void parse_sep(FILE *); static jmp_buf env; int -main(int argc, char *argv[]) +portable_main(int argc, char *argv[]) { FILE *f; char *dir, *buf; -- cgit v1.2.3