0

我正在使用带有 Raspbian 4.9.80+ 的 RaspberryPi Zero W,并且我正在尝试安装 LTTng-modules-2.8,但是当我键入这些命令时

wget http://lttng.org/files/lttng-modules/lttng-modules-latest- 
2.8.tar.bz2 &&
tar -xf lttng-modules-latest-2.8.tar.bz2 &&
cd lttng-modules-2.8.* &&
make &&
sudo make modules_install &&
sudo depmod -a

我收到这个(在输入命令“make”之后):

make -C /lib/modules/4.9.80+/build M=/home/pi/lttng-modules-2.8.7 
CONFIG_LTTNG=m
 CONFIG_LTTNG_CLOCK_PLUGIN_TEST=m modules
make[1]: *** /lib/modules/4.9.80+/build: No such file or directory. Stop.
Makefile:110: receipe for target 'modules' failed
make: *** [modules] Error 2

我正确下载了模块,但似乎它们不存在;我怎么解决这个问题?

谢谢,伊万。

4

1 回答 1

0

您需要内核头文件来构建模块,根据 raspbian 的文档,它们由 raspberrypi -kernel-headers提供,您可以使用以下命令安装它:

sudo apt-get install raspberrypi-kernel-headers

然后运行 ​​make 命令。

于 2018-04-10T13:33:46.203 回答