diff --git a/build.sh b/build.sh index a02f967..97e99ad 100755 --- a/build.sh +++ b/build.sh @@ -22,8 +22,10 @@ if [ "${1-}" = "--binary-only" ]; then fi # 1. Build the Go binary. +# Silence the Xcode 15+ linker warning "ignoring duplicate libraries: '-lobjc'" +# emitted by Fyne/GLFW CGo packages passing -lobjc more than once. echo "==> building binary" -go build -o "$APP_NAME" . +CGO_LDFLAGS="-Wl,-no_warn_duplicate_libraries" go build -o "$APP_NAME" . if [ "$BINARY_ONLY" -eq 1 ]; then echo "==> done (binary only): $APP_NAME"