|
|
编译vmhgfs-only的时候:
Using 2.6.x kernel build system.
make -C /lib/modules/2.6.26-1-686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.26-1-686'
CC [M] /home/debian/tools/vmware-tools-distrib/lib/modules/source/vmhgfs-only/fsutil.o
/home/debian/tools/vmware-tools-distrib/lib/modules/source/vmhgfs-only/fsutil.c: In function ‘HgfsIget’:
/home/debian/tools/vmware-tools-distrib/lib/modules/source/vmhgfs-only/fsutil.c:1003: error: implicit declaration of function ‘iget’
/home/debian/tools/vmware-tools-distrib/lib/modules/source/vmhgfs-only/fsutil.c:1003: warning: assignment makes pointer from integer without a cast
make[2]: *** [/home/debian/tools/vmware-tools-distrib/lib/modules/source/vmhgfs-only/fsutil.o] 错误 1
make[1]: *** [_module_/home/debian/tools/vmware-tools-distrib/lib/modules/source/vmhgfs-only] 错误 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-1-686'
make: *** [vmhgfs.ko] 错误 2
iget函数没有定义,我在内核头文件中也没有找到这个函数的定义,不知道是不是2.6.26的fs.h有变化
请各位大牛看一下,谢谢! |
|