Busybox尝试在嵌入式

时间:2015-05-25 16:38:57

标签: embedded embedded-linux busybox

我使用ptxdist为EFM32GG DK3750构建uclinux。它提供了一个带有busybox的小型unix shell。当我尝试编译io.js进行分发,并将其复制到目标bin文件夹并在目标上运行程序时,我收到错误

iojs: applet not found

这与我输入busybox iojs的结果相同。在shell中输入一个随机字符串,我得知系统上没有这样的文件。

ls -l中使用/bin表示iojs是二进制文件,与busybox提供的其他命令不同,后者是符号链接。直接使用./bin/iojs执行二进制文件会导致相同的错误。我怎样才能告诉busybox不要尝试执行applet,但是我想在bin中使用二进制文件?

1 个答案:

答案 0 :(得分:0)

检查io.js的二进制文件是否正确(正确大小和md5sum),而不是busybox二进制文件的副本。也许存在包装问题。