2011年8月4日木曜日

Ubuntu 11.04にVMware Toolsをインストール

少しだけハマったので自分用にメモ。

■その1
カーネルヘッダのバージョンが合わないっつって

The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version -2.6.38-8-generic)

と怒らられるので、version.hを編集する。

#define LINUX_VERSION_CODE 132646
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
#define UTS_RELEASE "2.6.38-8-generic"

と最後の1行を追加して保存。

■その2
カーネルヘッダのディレクトリに autoconf.h が無い、つって

The path /usr/src/linux-headers-2.6.38-8-generic/include is a kernel header file directory, but it does not contain the file linux/autoconf.h as expected.

と怒られるので

$ cd /usr/src/linux-headers-2.6.38-8-generic/include/linux
$ ln -s ../generated/autoconf.h .

でシンボリックリンクを作成して解決。

0 コメント:

コメントを投稿