りぬざうスケッチ

gcc のインストール

最終更新:

zauhack

- view
管理者のみ編集可

クロスコンパイル環境構築 > gcc のインストール


Qt アプリをコンパイルする場合は gcc 2.x が必要 (らしい)。
が、今のところその予定はないので、最新版を入れる。
現時点 (2010/03/26) での最新版は、gcc-4.4.3。


ヘッダファイル等のインストール での修正 (ヘッダファイルへのパッチ) をやっておくこと。

こっちも FreeBSD の素の make では通らないので注意。

bzip2 -cd $(SRCDIR)/gcc-4.4.3.tar.bz2 | tar xvf -

cd gcc-4.4.3
env CFLAGS="-O2" CFLAGS_FOR_TARGET="-O2 -mcpu=xscale -Wa,-mfpu=fpa" ./configure --prefix=$INSTDIR --target=arm-linux --with-cpu=xscale --enable-shared --enable-languages=c,c++
env PATH=$(CROSSDIR)/bin:$PATH gmake CFLAGS="-O2" CFLAGS_FOR_TARGET="-O3 -mcpu=xscale -Wa,-mfpu=fpa"
gmake install

また、実際にコンパイルする際は、$(CROSSDIR)/bin にパスを通しても良いが、私は
setenv PATH $(CROSSDIR)/arm-linux/bin:$PATH
としている。



記事メニュー
ウィキ募集バナー