2015/03/26(木) [n年前の日記]
#1 [golang][ubuntu][linux] gxuiを動かせないか試行錯誤
してたのだけど、ウチの Windows7 x64 + Go 1.4.2 上ではダメっぽい。
試しに、VMware Player + Ubuntu Linux 14.04 上で Go 1.4.2 をインストールして gxui もインストールしてみたけど、そちらだと一応サンプルが表示された。しかし、サンプルを動作させてるだけでエラーっぽいメッセージが表示されたので、鋭意開発中のパッケージなのだろうなと。
- 環境変数PATHの中で mingw のパスを先頭に持ってきた。 → NG
- mingw-w64という、64bit対応mingwをインストールして環境変数PATHを変更して試してみた。 → NG
試しに、VMware Player + Ubuntu Linux 14.04 上で Go 1.4.2 をインストールして gxui もインストールしてみたけど、そちらだと一応サンプルが表示された。しかし、サンプルを動作させてるだけでエラーっぽいメッセージが表示されたので、鋭意開発中のパッケージなのだろうなと。
◎ Ubuntu 14.04上へのGoのインストール。 :
一応メモ。
git と mercurial をインストールしておく。
Go の 32bit版、64bit版、どちらをDLするか確認するために、Ubuntu が 32bit か 64bit かを確認。
~/ に、go1.4.2.linux-386.tar.gz をDLして、/usr/local/ 内に解凍した。/usr/local/go というディレクトリが出てくる。
/usr/local/go/src に入って、all.bash を実行。
WebからDLしたパッケージをインストールするディレクトリを作成しておく。今回は ~/gocode/ としておいた。
~/.bashrc の最後の方にでも、環境変数設定を書いておく。
以下を参考に作業しました。ありがたや。
_Installing Golang on Ubuntu 14.04 - Blog of a Curious Dude
_Goのインストール | build-web-application-with-golang
_Ubuntu12.04にGoを入れてPecoが使えるようになるまで(bash編) - Qiita
gxui のインストールは、以下を参考に作業。
_Google製クロスプラットフォームUIライブラリ "GXUI" をUbuntuにインストール | コンピュータ忘備録
git と mercurial をインストールしておく。
sudo apt-get install git mercurial
Go の 32bit版、64bit版、どちらをDLするか確認するために、Ubuntu が 32bit か 64bit かを確認。
getconf LONG_BIT
~/ に、go1.4.2.linux-386.tar.gz をDLして、/usr/local/ 内に解凍した。/usr/local/go というディレクトリが出てくる。
wget https://storage.googleapis.com/golang/go1.4.2.linux-386.tar.gz sudo tar zxvf ~/go1.4.2.linux-386.tar.gz -C /usr/local
/usr/local/go/src に入って、all.bash を実行。
cd /usrl/local/go/src sudo ./all.bash"ALL TESTS PASSED" と表示されたらコンパイル成功。
WebからDLしたパッケージをインストールするディレクトリを作成しておく。今回は ~/gocode/ としておいた。
cd
mkdir gocoode
~/.bashrc の最後の方にでも、環境変数設定を書いておく。
export GOROOT=/usr/local/go export GOPATH=$HOME/gocode export PATH=$PATH:$GOROOT/bin:$GOPATH/binターミナルを閉じて再度開けば ~/.bashrc が読み込まれて環境変数が設定されてるはず。go のバージョンを確認。
go verison
以下を参考に作業しました。ありがたや。
_Installing Golang on Ubuntu 14.04 - Blog of a Curious Dude
_Goのインストール | build-web-application-with-golang
_Ubuntu12.04にGoを入れてPecoが使えるようになるまで(bash編) - Qiita
gxui のインストールは、以下を参考に作業。
_Google製クロスプラットフォームUIライブラリ "GXUI" をUbuntuにインストール | コンピュータ忘備録
[ ツッコむ ]
以上です。