summaryrefslogtreecommitdiff
path: root/sdk
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2023-03-06 21:49:45 +0000
committerVincent Sanders <vince@kyllikki.org>2023-03-06 21:49:45 +0000
commit54a65384336e70df299daee76553131954a3a0fa (patch)
tree1122581019d5c948766c7659084debf54747f626 /sdk
parent2d59902210114eae44f63e12bdf2d6268ef60234 (diff)
downloadtoolchains-54a65384336e70df299daee76553131954a3a0fa.tar.gz
toolchains-54a65384336e70df299daee76553131954a3a0fa.tar.bz2
Allow windows 64 bit build of the SDK
Diffstat (limited to 'sdk')
-rw-r--r--sdk/Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/sdk/Makefile b/sdk/Makefile
index 9799b75..85b3811 100644
--- a/sdk/Makefile
+++ b/sdk/Makefile
@@ -13,6 +13,7 @@
# m5475-atari-mint
# ppc-amigaos
# i686-w64-mingw32
+# x86_64-w64-mingw32
# m68k-unknown-amigaos
ifeq ($(GCCSDK_INSTALL_ENV),)
@@ -167,6 +168,14 @@ ifeq ($(TARGET),i686-w64-mingw32)
EXTRAARGS_OPENSSL := no-asm enable-capieng
endif
+ifeq ($(TARGET),x86_64-w64-mingw32)
+ SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, libiconv.d libgnurx.d $(COMMON_SDK_ITEMS) libjpeg.d libwebp.d)
+ EXTRAARGS_LIBCARES := --disable-shared
+ EXTRAARGS_LIBCURL := --enable-nonblocking --enable-ares --disable-ldap --without-random
+ LIBCURL_ENV := CFLAGS="-DCARES_STATICLIB" LIBS="-lgdi32 -lcrypt32"
+ EXTRAARGS_OPENSSL := no-asm enable-capieng
+endif
+
ifeq ($(TARGET),m68k-unknown-amigaos)
SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, roadshow.d libiconv.d libtre.d libpbl.d $(COMMON_SDK_ITEMS) libjpeg.d)
EXTRAARGS_LIBCARES := --disable-shared --without-random