Skip to content

Commit 592ce0d

Browse files
committed
Fix test OSX link flags
1 parent 7ab9aa7 commit 592ce0d

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,8 +220,11 @@ build/%/test_cmodule.so: src/test/test_cmodule.c
220220
$(_CC) -o $@ $^ -shared $(CFLAGS) $(LDFLAGS)
221221
build/%/test_cmodule.dll: src/test/test_cmodule.c
222222
$(_CC) -o $@ $^ -shared $(CFLAGS) $(LDFLAGS)
223+
build/%/test_cmodule.dylib: LDFLAGS += -Wl,-undefined,dynamic_lookup
223224
build/%/test_cmodule.dylib: src/test/test_cmodule.c
224225
$(_CC) -o $@ $^ -shared $(CFLAGS) $(LDFLAGS)
226+
build/osx_arm64_x86_64/test_cmodule.dylib: build/osx_x86_64/test_cmodule.dylib build/osx_arm64/test_cmodule.dylib | build/osx_arm64_x86_64
227+
$(_LIPO) $^ -create -output $@
225228

226229

227230
# Phony targets

0 commit comments

Comments
 (0)