パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

"mremap 2nd" hotfix module」記事へのコメント

  • gcc -c -O3 -fomit-frame-pointer mmap.c を実行して
    insmod mmap.o したけど、下記のエラーが出るんですが。

    mmap.o: kernel-module version mismatch
                    mmap.o was compiled for kernel version 2.4.9-21
                    while this kernel is version 2.4.20-18.7.
    • コンパイル時にincludeしたヘッダファイルが2.4.9用でありながら
      組み込もうとしたkernelが2.4.20であるから、このエラーが出たと思われ。

      なのでコンパイル時に2.4.20のヘッダをincludeすればいいので、

      # gcc -c -O3 -fomit-frame-pointer mmap.c -I /usr/src/linux/include

      とかやってみたら?もちろん/usr/src/linuxは、2.4.20のソースディレクトリね。
      --
      chomy

Stay hungry, Stay foolish. -- Steven Paul Jobs

処理中...