しょっちゅう忘れる、と言うか、細かいところが変わって一々ググるのが面倒になるので備忘録。
cloneする
ユーザー会のミラーが速くてオススメだそうです。
$ git clone git://git.qt-users.jp/mirror/qt/qt5.git
$ cd qt5
何もしないとhead(本日時点で5.5)になる模様。
$ git branch -a * 5.5 remotes/origin/5.3 remotes/origin/5.3.0 remotes/origin/5.3.1 remotes/origin/5.3.2 remotes/origin/5.4 remotes/origin/5.4.0 remotes/origin/5.4.1 remotes/origin/5.4.2 remotes/origin/5.5 remotes/origin/5.5.0 remotes/origin/HEAD -> origin/5.5 remotes/origin/dev
安定版とかにする場合は適宜 git checkoutしましょう。(たぶん)
init-repository
$ perl init-repository --mirror git://git.qt-users.jp/
build
$ ./configure -developer-build -opensource -nomake examples -nomake tests $ time make -j8 real 56m40.205s user 388m20.809s sys 31m21.688s
思ったより掛かった。