りぬざうスケッチ
gcc のインストール
最終更新:
zauhack
-
view
クロスコンパイル環境構築 > gcc のインストール
Qt アプリをコンパイルする場合は gcc 2.x が必要 (らしい)。
が、今のところその予定はないので、最新版を入れる。
現時点 (2010/03/26) での最新版は、gcc-4.4.3。
が、今のところその予定はないので、最新版を入れる。
現時点 (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
としている。