Статическая компиляция OSX Golang и установка gccgo
Чтобы обозначить мою конечную цель. Я хочу скомпилировать приложение go, статически связанное с QT5. Я статически скомпилировал QT5. Теперь мне нужно скомпилировать программу Go.
Как я понимаю, чтобы сделать это, я должен использовать gccgo, а не компилятор gc. Хорошо.
Итак, сначала я должен установить компилятор gccgo, который gcc с go
язык включен в конфигурации.
Я следил за этим: https://golang.org/doc/install/gccgo
и это отдельно: https://solarianprogrammer.com/2016/05/10/compiling-gcc-6-mac-os-x/
чтобы посмотреть, смогу ли я использовать более новую версию GCC. Однако в обоих случаях я получаю:
checking for isl 0.16, 0.15, or deprecated 0.14... yes
checking for isl 0.16 or 0.15... yes
configure: error:
The following requested languages could not be built: go
Supported languages are: c,c,c++,fortran,jit,lto,objc,obj-c++
когда я бегу configure
до make
а также make install
Таким образом, очевидно, что GCC не знает о Go, хотя в документации Go написано, как это сделать?
У кого-нибудь есть надежный источник для этого?