xf86pciBus.c

一時的にprintprotoを1.0.3に戻し無理矢理通してたのですが、
id:obacheさんのコメントよりpkgsrcをアップデートすると、Xprintをビルドに含めなぃよう対策されてました。
いつも情報ありがとぅございますーメンテナさんには本当に頭の下がる思いですm()m
んで、なんとか次に進めると。。。xf86pciBus.cで、このarch.ではPCIのサポートがなぃっつーのと怒られて中断orz
うぅ。。。一筋縄ではいかなぃのでクロス環境を用意する方がいいかなぁ。。。

w3m-0.5.2がやってきた!!w


コチラN810こよなく愛し隊、コチラN810こよなく愛し隊!!
w3m-0.5.2 + Boehm-GCのセルフビルドに成功!詳細はスクショを参考されたし!!
。。。と、某モバイル系ブログの大御所さん風に報告してみましたw
debパッケージは後回しにしてw、tarで固めたモノ一式をXREA鯖に揚げる予定です。
しかもデバッグシンボルのオマケ付きですw適当にstripしてやって下さぃませー。

/usr/bin/installの挙動

んんーw3mのバイナリ自体は問題なぃようですが、
make installが"Illegal instruction"で失敗しますね。。。
以前authdrvをGentoo EABI環境で実行した際Illegal instructionで死んだ記憶があるので、
とりあえずfileコマンドで確認してみると、下記のよぅな感じでした。

        • -

root@Nokia-N810-51-3:/# file /root/build/w3m-0.5.2/objdir/usr/local/bin/w3m
/root/build/w3m-0.5.2/objdir/usr/local/bin/w3m: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), not stripped

root@Nokia-N810-51-3:/# file /usr/bin/install
/usr/bin/install: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.4.17, dynamically linked (uses shared libs), stripped

        • -

うぇ。。。なんでgccが吐いたバイナリはGNU/Linux 2.6.8となっているのに、
Maemo 4.0.1のレポジトリにあった、installのバイナリは2.4.17用になってるんだろぅ。。。
あぅ、自分の知識不足がもどかしぃー(;_;)