• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Debian squeezeのカーネルソースの場所)

Debian squeezeのカーネルソースの場所

このQ&Aのポイント
  • Debian squeezeのカーネルソースの場所を調べる方法
  • Debian squeezeのカーネルソースの場所を特定するための手順
  • Debian squeezeのカーネルソースの場所確認方法

質問者が選んだベストアンサー

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.2

そのエラーで検索するといくつか見つかりますが、要はカーネル2.6.29での変更によりソースに互換がなくなったということのようです。 最新のソースをralinkから入手し直すとか、ソースにパッチを当てるとかいくつか解法らしきものは見当たりましたが……

shibacoco09
質問者

お礼

返事が遅くなり申し訳ありません。 実は未だにMakeが上手くいっておりませんが、 ソースの入手も含めて、もう少し自力で調べてみようと思います。 ご丁寧にありがとうございました。

その他の回答 (1)

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

そのシェルスクリプトなら、動作中のカーネルバージョンに応じて勝手にLINUX_SRCは決まります。 単にカーネルソースパッケージを入れてないか、動作中カーネルと同じバージョンのものが入っていないかのどちらかでしょう。

shibacoco09
質問者

お礼

ありがとうございます。 kernelのheaderパッケージをインストールしたら上記エラーは出なくなりました。 ただし、代わりの以下のエラー(一部抜粋)が出てしまいました。 [..../] In function ‘RTMPReadParametersHook’: 808:error: ‘struct task_struct’ has no member named ‘fsuid’ make[4]: *** [/../os/linux/rt_profile.o] エラー 1 make[3]: *** [/os/linux] エラー 2 make[2]: *** [sub-make] エラー 2 make[1]: *** [all] エラー 2 make[1]: ディレクトリ `/usr/src/linux-headers-2.6.32-5-amd64' から出ます make: *** [LINUX] エラー 2 どのような原因で上記エラーが出ているか、もしくはその解決法等分かりますでしょうか?

関連するQ&A