Аргументы компилятора go-sqlite3 для кросс-компиляции OSX в Linux

https://github.com/mattn/go-sqlite3/

Не могу найти правильные аргументы компилятора go build для OSX to linux с помощью компилятора clang, помогите очень благодарю thx

% env GOOS=linux CGO_ENABLED=1 go build -ldflags "-linkmode external -extldflags -static"
# runtime/cgo
ld: unknown option: --build-id=none
clang: error: linker command failed with exit code 1 (use -v to see invocation)

% env GOOS=linux CGO_ENABLED=1 go build
# runtime/cgo
ld: unknown option: --build-id=none
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Обратите внимание, что равнина go build без кросс-компиляции

0 ответов

Другие вопросы по тегам