天嵌 ARM开发社区

 找回密码
 注册
查看: 2690|回复: 3

亚瑟王 求救 应用程序不能在ARM里面运行

[复制链接]
ruoxuan2004 发表于 2009-10-22 22:17:01 | 显示全部楼层 |阅读模式
文件系统现在已经移植好了,对着教程试着控制LCD背光,运行的时候提示如下:
[root@brightness /]# backlight                                                                        
-/bin/sh: backlight: not found   

网上说跟库文件设置有关系,那么应该怎样设置才可以。使用的是EABI-4.3.3的交叉编译工具
我已经将上的4.3.3/arm-none-linux-gnueabi/libc/usr/lib  拷贝到文件系统的lib目录下面了,但还是不行。
亚瑟王 发表于 2009-10-24 16:04:48 | 显示全部楼层
文件系统是使用什么编译器做的呢?应用程序又是用什么编译器编译的呢?如果一个是4.3.3的EABI的编译器,另外一个是3.4.5的编译器的话,就会出现这样的情况。
回复

使用道具 举报

 楼主| ruoxuan2004 发表于 2009-10-31 00:18:47 | 显示全部楼层
都用的是 4.3.3,现在的问题是进去之后执行ls-l看不到lib目录,而在mkyaffsimage_2之前在PC上是有lib目录的,不知到为啥会丢失?请高人指点
在makeyaffsimage_2的过程中看到lib目录也是经过处理的,不明白。。。。
暂时想了个这样的办法,在PC端将lib剪切到home/lib,制成bin文件后下载到NAND,运行进入终端,再将lib剪切回到根目录,就OK了。

实在是没道理的事呀....亚瑟王能将mkyaffsimage_2系列工具build的方法贴出来吗,这个在自主开发过程中显得很重要,谢谢!
回复

使用道具 举报

亚瑟王 发表于 2009-11-12 16:13:31 | 显示全部楼层
mkyaffsimage_2是个工具,它做出来的镜像是没有问题的,唯一有问题的是内核和文件系统的分区是否有重叠,如果有重叠会导致文件系统丢失东西。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-5-1 08:35 , Processed in 2.041586 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表