有交叉编译过lrzsz-0.12.20并加入到文件系统出错,请大家指点。
小弟目前有块开发板,网卡不能用,不想每次给开发板传点文件都重新烧写文件系统,于是打算交叉编译lrzsz-0.12.20工具,从而获得lsz、lrz命令。交叉编译按照网上的文档成功。
之后我把这两个工具加入到文件系统的/bin目录下,然后用mkfs.jffs2制作文件系统,烧写到开发板。之后,开发板成功启动,运行lsz命令却出现illegal instruction,然后直接死机。网上有文章说是要把交叉编译器的lib库拷到文件系统相应的目录下,可我已经这么做了。为了区别,我还编译了一个hello world程序加入到/bin目录下,hello world运行正常。交叉编译器也一直没换过。用file查看lsz、lrz也和hello world程序一样。请各位大侠鉴定下着可能是什么问题!感谢!