2008年4月20日の日記を表示中
2008年 4月20日 (日)
■bitbake
こいつの中がどうなっているのか気になり,OpenEmbedded の bitbake とやらに挑戦してみました.
新たに boost,monotone,sqlite,pysqlite,help2man,diffstatを入れてどうにか動き始めてくれたんですが,qemuを作るところで GCC 3系がないと言われてストップ./usr/bin/gcc は 3.4.6 なので,/usr/bin/gcc-3.4 なんてリンクを作ってやったら先に進むようになりました.
が,今度は別のところで configure がこけるように.ログを見てみると,libiconv.so が見つからないとかなんとかでコンパイラが動かないそうな.ぐはー,これか.bitbake時の環境変数に LD_RUN_PATH=/usr/local/lib を追加して再開.
これで後は順調かと思いきや,しばらくして今度は GLibcのビルドでエラー.なんか↓で「>=」がまずいとか何とか.なぜ・・・(;´Д`)?
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,23) # define BUS_ISA CTL_BUS_ISA #endif
「#if 1」に直してさらに先に進むと,今度は Glib2 がlibiconvを使ってないのにヘッダはlibiconvのiconv.hを見ちゃっているとのエラーが.くそー.ていうか何でそんなもんまでビルドするのかと・・・.というわけで,今日のところは諦め.しんどいなこりゃ.
2008年4月20日の日記を表示中
[コメントを書く]