【发布时间】:2015-10-25 10:24:30
【问题描述】:
我想在我的基于 ubuntu 12.0.4 LTS 的操作系统 (xillinux) 上安装 rt8192cu 驱动程序,该操作系统在 ARM 处理器(微型化板、zynq 处理器)上运行。
git clone https://github.com/dz0ny/rt8192cu.git
输入上述命令进入目录后,输入make,出现如下错误。
make[1]: Entering directory `/usr/src/kernels/3.12.0-xillinux-1.3'
Makefile:579: /usr/src/kernels/3.12.0-xillinux-1.3/arch/armv7l/Makefile: No such file or directory
make[1]: *** No rule to make target `/usr/src/kernels/3.12.0-xillinux-1.3/arch/armv7l/Makefile'. Stop.
make[1]: Leaving directory `/usr/src/kernels/3.12.0-xillinux-1.3'
make: *** [modules] Error 2
makefile 可以在https://github.com/dz0ny/rt8192cu/blob/master/Makefile找到
我使用的基于 ubuntu 的操作系统是 http://xillybus.com/downloads/doc/xillybus_getting_started_zynq.pdf
如何修改 makefile 以直接在我的平台上编译?
【问题讨论】:
-
你可能需要在输入
make之前运行configure进行交叉编译。 -
@πάνταῥεῖ 我不想在这里交叉编译。我想直接在我的平台上编译。那么我应该如何修改make文件呢?
-
啊,我错过了这一点。无论如何运行
configure是通常的方式。 -
@πάνταῥεῖ 好的,如果我尝试在我的 ubuntu 操作系统(Windows 中的虚拟机)上进行交叉编译,我该如何使用 configure 进行交叉编译?我是交叉编译的新手,所以需要你的帮助。