URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/golang-path-de-crosscompilation-non-defini-au-demarrage Title: [golang] path de crosscompilation non défini au démarrage Authors: maboiteaspam Date: 2013年01月29日T16:08:15+01:00 License: CC By-SA Tags: bash et ubuntu Score: 0 hello, J'ai un petit souci avec mon install de golang cross compilation. De lien en lien, j'ai suivi ce wiki http://dave.cheney.net/2012/09/08/an-introduction-to-cross-compilation-with-go pour realiser mon environnement de compilation. Le script fais un tas de truc que je ne comprends pas particulièrement, en gros il compile et définit ceci : go-all go-freebsd-arm go-crosscompile-build go-linux-386 go-crosscompile-build-all go-linux-amd64 go-darwin-386 go-linux-arm go-darwin-amd64 go-windows-386 go-freebsd-386 go-windows-amd64 go-freebsd-amd64 J'ai par la suite ajouté ces lignes à mon ~/.profile export GOPATH=$HOME/Bureau/go/last-build/mygo export GOROOT=$HOME/Bureau/go/last-build/go export PATH=$PATH:$GOROOT/bin Surtout celle ci, source $HOME/Bureau/go/last-build/golang-crosscompile/crosscompile.bash Le problème est que désormais lorsque je re démarre l'ordinateur les commandes de cross compilation ne sont plus accessible automatiquement, le ~~GO~~PATH est ok, je peux appeler go. Pour rendre mes commandes de cc disponible, je dois manuellement re sourcer crosscompile.bash dans le terminal. Hors, moi je voudrais que ces commandes soit disponible pour toute ma session dès le démarrage. Comment fait on ? Autrement, existe t'il des paquets compatible ubuntu 12.10 avec toute l'artillerie de go-cc prêt à l'emploi ? < troll_inside> Ce serait plus simple, là je me galère avec des compilations manuelles à l'arrache, et surtout mercurial le fabuleux. troll_inside> Merci, A+