トップ 一覧 検索 ヘルプ RSS ログイン

セルフコンパイルの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
gcc 4.2.1ベースのzgcc42が配布されています。

http://www.ikushimo.com/files/Zaurus/zgcc42

/tmp(/dev/shm/tmp)のサイズが小さくて、コンパイルできないことがあるので大きくする。この例では5MB。
 # mount -o remount,size=5m /dev/shm


'''以下の内容はzgcc34向けです。'''

cramfs.imgを入手します。
http://www.ikushimo.com/files/Zaurus/zgcc34/
 # mkdir /usr/local/zgcc34
 # mount -o loop cramfs.img /usr/local/zgcc34
 
env.shを自分用に書き換える。
 #!/bin/sh
 
 TMP=/hdd3/tmp
 export TMP
 TMPDIR=$TMP
 export TMPDIR
 LD_LIBRARY_PATH=/usr/local/zgcc34/arm-linux/lib:/usr/local/zgcc34/lib:/opt/QtPalmtop/lib:/usr/lib:/lib
 export LD_LIBRARY_PATH
 C_INCLUDE_PATH=/opt/QtPalmtop/include
 export C_INCLUDE_PATH
 PATH=/usr/local/zgcc34/bin:$PATH
 export PATH
 LANG=ja_JP.eucJP
 export LANG

 $ source env.sh

/tmp(/dev/shm/tmp)のサイズが小さくて、コンパイルできないことがあるので大きくする。この例では5MB。
 # mount -o remount,size=5m /dev/shm