Так в каких случайх go собирает статические приложения, а в каких динамические ? И от чего это зависит ?
Ясности пока нет на практике.
Найдено 99 результатов
- 12 май 2017, 14:42
- Форум: Программирование
- Тема: cборка приложений Go
- Ответы: 54
- Просмотры: 17883
- 12 май 2017, 14:38
- Форум: Программирование
- Тема: cборка приложений Go
- Ответы: 54
- Просмотры: 17883
Re: cборка приложений Go
я удалил пакет gcc-go и версия go такая: maksim@maksim-MS-7519 ~/Progy/Go/src/tcpserver $ go version go version go1.7.1 linux/386 maksim@maksim-MS-7519 ~/Progy/Go/src/tcpserver $ maksim@maksim-MS-7519 ~/Progy/Go/src/hellodb $ cd .. maksim@maksim-MS-7519 ~/Progy/Go/src $ cd hellodb а при анализе файл...
- 12 май 2017, 14:31
- Форум: Программирование
- Тема: cборка приложений Go
- Ответы: 54
- Просмотры: 17883
Re: cборка приложений Go
я пользуюсь Linux Mint 17 maksim@maksim-MS-7519 ~ $ lsb_release -a No LSB modules are available. Distributor ID: LinuxMint Description: Linux Mint 17 Qiana Release: 17 Codename: qiana Так что всётаки скажите, Олег Иванович, о сборке программ со сторонними пакетами в Go ? мне кажется есть что в ваш к...
- 12 май 2017, 14:21
- Форум: Программирование
- Тема: cборка приложений Go
- Ответы: 54
- Просмотры: 17883
Re: cборка приложений Go
А ещё я обратил внимание, что go версии 1.7.1 вообще не собирает статических программ со сторнними пакетами. Вот сведения о компиляции некоторых моих программок: maksim@maksim-MS-7519 ~/Progy/Go/src/tcpserver $ ls tcpserver tcpserver.go maksim@maksim-MS-7519 ~/Progy/Go/src/tcpserver $ ldd tcpserver ...
- 12 май 2017, 11:37
- Форум: Программирование
- Тема: cборка приложений Go
- Ответы: 54
- Просмотры: 17883
Re: cборка приложений Go
maksim-MS-7519 maksim # go version go version xgcc (Ubuntu 4.9.3-0ubuntu4) 4.9.3 linux/386 maksim-MS-7519 maksim # pwd /home/maksim maksim-MS-7519 maksim # cd Progy/Go/src maksim-MS-7519 src # go install -buildmode=shared -linkshared std flag provided but not defined: -buildmode usage: install [bui...
- 12 май 2017, 10:55
- Форум: Программирование
- Тема: cборка приложений Go
- Ответы: 54
- Просмотры: 17883
Re: cборка приложений Go
Вот результаты эксперемента с другой версией go: :shock: maksim@maksim-MS-7519 /usr/lib/python3.4 $ go version go version go1.7.1 linux/386 maksim@maksim-MS-7519 /usr/lib/python3.4 $ go help install usage: go install [build flags] [packages] Install compiles and installs the packages named by the im...
- 12 май 2017, 10:24
- Форум: Программирование
- Тема: cборка приложений Go
- Ответы: 54
- Просмотры: 17883
Re: cборка приложений Go
В моей версии go при запросе go help build в списке флагов отсутствует флаг -buildmode,
видимо нужно попробовать с другой версией go поэксперементировать.
Спасибо за подсказку, о результатах эксперимента отпишусь сюда.
видимо нужно попробовать с другой версией go поэксперементировать.
Спасибо за подсказку, о результатах эксперимента отпишусь сюда.
- 12 май 2017, 10:18
- Форум: Программирование
- Тема: cборка приложений Go
- Ответы: 54
- Просмотры: 17883
Re: cборка приложений Go
Касательно намерений (цели) сделать статическую сборку, мне нужно это по работе, нужна автономная программа которая будет выполняться на удаленном оборудовании с ограниченным доступом, куда нет возможности грузить разделяемые библиотеки поддержки сторонних языков программирования. Касательно версии ...
- 11 май 2017, 22:40
- Форум: Программирование
- Тема: cборка приложений Go
- Ответы: 54
- Просмотры: 17883
Re: cборка приложений Go
Я нашел какой-то вариант ответа на этот вопрос в интернете: blog.ralch.com/tutorial/golang-sharing-libraries
но на практике мне его реализовать не удаётся - команда go install -buildmode=shared -linkshared std ругается, что флаг -buildmode не определён, чертовщина какая-то !
но на практике мне его реализовать не удаётся - команда go install -buildmode=shared -linkshared std ругается, что флаг -buildmode не определён, чертовщина какая-то !