参考サイト:
ask ubuntu
http://askubuntu.com/questions/260176/lib-modules-2-6-38-8-generic-build-no-such-file-or-directory
そのまんまです。
自分はこれで何度つまづいたことか。
makeコマンドでmakeしようとすると
make:*** /2.6.32-55-generic/build そのようなファイルやディレクトリはありません
と出てmakeできない。さてどうする?
そのディレクトリに行ってみると確かに /build というディレクトリは無いみたい。
試しに $mkdir /lib/modules/$(uname -r)/build でディレクトリを作ってみると
make:*** ターゲット`modules' をmakeするルールがありません
ルールって何だよ。
色々調べてみるとこれはこうすることで解決するらしい
1.linux-headers をインストールする
$sudo apt-get install linux-headers-$(uname -r)
2.ここへのリンクを作る
$sudo ln -s /usr/src/linux-headers-$(uname -r)/ /lib/modules/$(uname -r)/build
これでいけるはずです。あとはmakeのエラーをよく見て、環境を整えていきましょう。
以上 make : /build がなくで make できない でした。
0 件のコメント:
コメントを投稿