Skip to content

Commit aa58071

Browse files
committed
Mac builds
1 parent f65f54d commit aa58071

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

linux/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ $(DOWNLOADS)/vorbis/configure: $(DOWNLOADS)/vorbis/autogen.sh
8989
./autogen.sh
9090

9191
$(DOWNLOADS)/vorbis/autogen.sh:
92-
$(CLONE) $(GITHUB)/mkxp-z/vorbis $(DOWNLOADS)/vorbis
92+
$(CLONE) $(GITHUB)/xiph/vorbis $(DOWNLOADS)/vorbis
9393

9494

9595
# Ogg, dependency of Vorbis

macos/Dependencies/common.make

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ LIBDIR := $(BUILD_PREFIX)/lib
55
INCLUDEDIR := $(BUILD_PREFIX)/include
66
DOWNLOADS := ${PWD}/downloads/$(HOST)
77
NPROC := $(shell sysctl -n hw.ncpu)
8-
CFLAGS := -I$(INCLUDEDIR) $(TARGETFLAGS) $(DEFINES) -O3
8+
# Explicitly including freetype2 dir for now. macOS is having weird issues with ft2build.h
9+
CFLAGS := -I$(INCLUDEDIR) -I$(INCLUDEDIR)/freetype2 $(TARGETFLAGS) $(DEFINES) -O3
910
LDFLAGS := -L$(LIBDIR)
1011
CC := clang -arch $(ARCH)
1112
PKG_CONFIG_LIBDIR := $(BUILD_PREFIX)/lib/pkgconfig
@@ -92,7 +93,8 @@ $(DOWNLOADS)/vorbis/configure: $(DOWNLOADS)/vorbis/autogen.sh
9293
./autogen.sh
9394

9495
$(DOWNLOADS)/vorbis/autogen.sh:
95-
$(CLONE) $(GITHUB)/mkxp-z/vorbis $(DOWNLOADS)/vorbis
96+
$(CLONE) $(GITHUB)/xiph/vorbis $(DOWNLOADS)/vorbis
97+
sed -i '' 's/ -force_cpusubtype_ALL / /g' $(DOWNLOADS)/vorbis/configure.ac
9698

9799

98100
# Ogg, dependency of Vorbis
@@ -320,6 +322,7 @@ $(DOWNLOADS)/ruby/configure: $(DOWNLOADS)/ruby/configure.ac
320322

321323
$(DOWNLOADS)/ruby/configure.ac:
322324
$(CLONE) $(GITHUB)/mkxp-z/ruby $(DOWNLOADS)/ruby --single-branch -b mkxp-z-3.1.3 --depth 1;
325+
sed -i '' '/: $${PRELOADENV=DYLD_INSERT_LIBRARIES}/g' $(DOWNLOADS)/ruby/configure.ac
323326

324327
# ====
325328
init_dirs:

windows/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ $(DOWNLOADS)/vorbis/configure: $(DOWNLOADS)/vorbis/autogen.sh
8484
./autogen.sh
8585

8686
$(DOWNLOADS)/vorbis/autogen.sh:
87-
$(CLONE) $(GITHUB)/mkxp-z/vorbis $(DOWNLOADS)/vorbis
87+
$(CLONE) $(GITHUB)/xiph/vorbis $(DOWNLOADS)/vorbis
8888

8989

9090
# Ogg, dependency of Vorbis

0 commit comments

Comments
 (0)