主题 : 移植ntfs-3g到开发板交叉编译出错,有哪位大大能帮下忙? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 2536
精华: 0
发帖: 4
金钱: 40 两
威望: 16 点
综合积分: 8 分
注册时间: 2008-11-23
最后登录: 2017-05-22
楼主  发表于: 2009-12-13 11:00

 移植ntfs-3g到开发板交叉编译出错,有哪位大大能帮下忙?

错误信息如下
Making install in libfuse-lite
make[1]: 正在进入目录 `/home/zj/桌面/ntfs-3g/ntfs-3g-1.2918/libfuse-lite'
if /bin/bash ../libtool --tag=CC --mode=compile arm-linux-gcc -DHAVE_CONFIG_H -I. -I. -I..     -I../include/fuse-lite -g -O2 -Wall -MT libfuse_lite_la-fuse.lo -MD -MP -MF ".deps/libfuse_lite_la-fuse.Tpo" -c -o libfuse_lite_la-fuse.lo `test -f 'fuse.c' || echo './'`fuse.c; \
    then mv -f ".deps/libfuse_lite_la-fuse.Tpo" ".deps/libfuse_lite_la-fuse.Plo"; else rm -f ".deps/libfuse_lite_la-fuse.Tpo"; exit 1; fi
mkdir .libs
arm-linux-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/fuse-lite -g -O2 -Wall -MT libfuse_lite_la-fuse.lo -MD -MP -MF .deps/libfuse_lite_la-fuse.Tpo -c fuse.c  -fPIC -DPIC -o .libs/libfuse_lite_la-fuse.o
../libtool: line 1319: arm-linux-gcc: command not found
make[1]: *** [libfuse_lite_la-fuse.lo] 错误 1
make[1]:正在离开目录 `/home/zj/桌面/ntfs-3g/ntfs-3g-1.2918/libfuse-lite'
make: *** [install-recursive] 错误 1
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2009-12-13 11:51

 回 楼主(zj6882917) 的帖子

如果你用友善之臂提供的4.3.2 EABI交叉编译器的话,
1. 确保交叉编译器已经正确安装了;
2. 确保/usr/local/arm/4.3.2/bin在PATH环境变量里。(export PATH=/usr/local/arm/4.3.2/bin:$PATH)
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 2536
精华: 0
发帖: 4
金钱: 40 两
威望: 16 点
综合积分: 8 分
注册时间: 2008-11-23
最后登录: 2017-05-22
2楼  发表于: 2009-12-13 20:15

 回 1楼(kasim) 的帖子

感谢总版主回复,您说的这两项,我都做了
可能还是有别的问题。