L-Card+ の insmodL-Card+上で動作するLinux-VRで動作する insmod の作成方法について説明する。 Linux-VRには、binutilが ファイルフォーマットに関する混乱 (IRIX ELFとABI ELF)という問題を持っているらしく、 そのままでは、insmodが正しく動かない。 ここでは、modutilsのソースの一部を姑息に修正することに よって、その問題を回避している。
準備するもの
コンパイル
Linux-VRの問題点insmodに対する修正が、あまりにも姑息なので ちゃんと直そうと思い、いろいろ調査したところ、 以下の情報にたどり着きました。 要は、mips用のbinutilが、ABI ELFではなく、 IRIX ELFを使っていて、いろいろと混乱しているそうです。 これを、修正するのは大変そうなので、modutilに姑息な修正を 施してしのぐことにしました。 お願いmipsのbinutilの問題は治っているとか、 こっちのinsmodを使った方が良いとかいう情報が ありましたら教えて下さい。履歴
|
$Id: lcard-insmod.html,v 1.60 2006/02/08 07:02:18 nari Exp $ |