交叉编译armlinux模块出错!???
makefile很简单,为什么还是出错呢?
=================
obj-m +=hello.o
#KDIR:=/dataraid/userhome/jaytang/home/PTIP/none_cvs/burn_sys/linux-2.6.17/
KDIR:=/usr/src/linux-2.6.17/
MAKE=/usr/local/arm/3.4.1/bin/arm-linux-gcc
PWD=$(shell pwd)
all:
$(MAKE) -C $(KDIR) M=$(PWD) modules
clean:
rm -rf *.o
=================
错误:
jaytang@jaytang-desktop:/tmp/hi$ make
/usr/local/arm/3.4.1/bin/arm-linux-gcc -C /usr/src/linux-2.6.17/ M=/tmp/hi
modules
arm-linux-gcc: M=/tmp/hi: No such file or directory
arm-linux-gcc: modules: No such file or directory
make: *** [all] 错误 1
================================
这个是为什么?
M=$(PWD) modules也需要修改下么?
模块已经换成最简单的了 就是这编译过不了关啊
=================
obj-m +=hello.o
#KDIR:=/dataraid/userhome/jaytang/home/PTIP/none_cvs/burn_sys/linux-2.6.17/
KDIR:=/usr/src/linux-2.6.17/
MAKE=/usr/local/arm/3.4.1/bin/arm-linux-gcc
PWD=$(shell pwd)
all:
$(MAKE) -C $(KDIR) M=$(PWD) modules
clean:
rm -rf *.o
=================
错误:
jaytang@jaytang-desktop:/tmp/hi$ make
/usr/local/arm/3.4.1/bin/arm-linux-gcc -C /usr/src/linux-2.6.17/ M=/tmp/hi
modules
arm-linux-gcc: M=/tmp/hi: No such file or directory
arm-linux-gcc: modules: No such file or directory
make: *** [all] 错误 1
================================
这个是为什么?
M=$(PWD) modules也需要修改下么?
模块已经换成最简单的了 就是这编译过不了关啊
...全文
相关推荐
armlinux交叉编译器
在IT领域,尤其是在嵌入式系统开发中,交叉编译器是至关重要的工具。本文将深入探讨"armlinux交叉编译器"及其在Linux环境中的应用,特别是针对ARM架构的设备。
构建ARMLinux交叉编译工具链.doc
以下是对构建ARMLinux交叉编译工具链的详细解释:**目标平台定义**在构建交叉编译工具链时,首先要明确目标平台。
live555在armlinux下的交叉编译
Live555 在 ARM Linux 下的交叉编译Live555 是一个开源的媒体服务器软件,支持多种协议和编解码格式。
交叉编译openssh.tar.bz2运行在armlinux上
交叉编译openssh.tar.bz2运行在armlinux上,用的openssl-1.1.0f;zlib-1.2.11;openssh-5.6p1三者交叉编译而成,交叉编译工具链是arm-none-
skyeye下的armlinux
**配置工具链**:设置ARM交叉编译工具链,确保所有依赖库和工具都可用。2. **编译内核**:根据SkyEye的硬件配置定制内核配置文件,然后编译Armlinux内核。3.


