macOS port remove dependency on libSDLmain.a

It's no longer required since the migration to SDL2.
This commit is contained in:
Mark Kim 2025-06-29 18:02:34 -04:00
parent 858fa75ea5
commit 681cd0a494
2 changed files with 7 additions and 1 deletions

View file

@ -229,7 +229,7 @@ LIBXML_CFLAGS:=$(shell $(PKG_CONFIG) --cflags libxml-2.0)
windows_ARCH_LINKS:=-lgdi32 -lcomdlg32 $(PNG) -lz -lwinspool -lshlwapi $(FRIBIDI_LIB) $(LIBXML_LIB) -liconv -limagequant -mwindows
os2_ARCH_LINKS:=$(PAPER_LIB) $(FRIBIDI_LIB) $(LIBXML_LIB) -limagequant
macos_ARCH_LINKS:=$(FRIBIDI_LIB) $(LIBXML_LIB) -limagequant -lSDLmain -Wl,-framework,AppKit -Wl,-framework,Cocoa $(shell $(PKG_CONFIG) --libs pangoft2)
macos_ARCH_LINKS:=$(FRIBIDI_LIB) $(LIBXML_LIB) -limagequant -Wl,-framework,AppKit -Wl,-framework,Cocoa $(shell $(PKG_CONFIG) --libs pangoft2)
ios_ARCH_LINKS=$(FRIBIDI_LIB) $(LIBXML_LIB) -limagequant -ljpeg -lbz2 $(shell $(PKG_CONFIG) --libs freetype2 libtiff-4 libwebp libffi harfbuzz libmpg123 ogg vorbisenc vorbisidec libxml-2.0 pangoft2 libpcre)
beos_ARCH_LINKS:=-lintl $(PNG) -lz -lbe -lnetwork -liconv $(FRIBIDI_LIB) $(LIBXML_LIB) $(PAPER_LIB) $(STDC_LIB) -limagequant
linux_ARCH_LINKS:=$(PAPER_LIB) $(FRIBIDI_LIB) $(LIBXML_LIB) -limagequant

View file

@ -28,6 +28,12 @@ https://tuxpaint.org/
Closes https://sourceforge.net/p/tuxpaint/bugs/298/
h/t Laura
* Other Improvements:
-------------------
+ macOS build updated to remove dependency on libSDLmain.a no longer
required, a holderover from SDL 1.2.
Mark Kim <markuskimius@gmail.com>
2025.May.26 (0.9.35)
* New Magic Tools:
----------------