Opened 3 years ago

Last modified 2 years ago

#64013 closed defect

Testing fails: ld: dynamic main executables must link with libSystem.dylib for architecture x86_64 — at Initial Version

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by:
Priority: Normal Milestone: MacPorts 2.8.0
Component: base Version: 2.7.1
Keywords: monterey Cc:
Port:

Description

Testing base fails on macOS 11:

===> making test in src/machista1.0
clang -dynamiclib -g -O2 -std=c99 -Wextra -Wall -pedantic  -fPIC  -Wl,-single_module \
		$(if [ 20 -lt 10 ]; then echo "-arch i386 -arch ppc"; elif [ 20 -lt 20 ]; then echo "-arch x86_64 -arch i386"; else echo "-arch x86_64 -arch arm64"; fi) \
		-nostdlib \
		-install_name tests/libmachista-test-dependency.dylib \
		tests/empty.c \
		-o tests/libmachista-test-dependency.dylib
ld: dynamic main executables must link with libSystem.dylib for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [tests/libmachista-test-dependency.dylib] Error 1
make[1]: *** [test] Error 1
make: *** [test] Error 1

Change History (0)

Note: See TracTickets for help on using tickets.