This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8127 RDK make binaries报错

make[1]:正在离开目录 `/home/arm/Source/ipnc_rdk'
make ubifs
make[1]: 正在进入目录 `/home/arm/Source/ipnc_rdk'
mkdir -p /home/arm/Source/ipnc_rdk/../ipnc_rdk/tmp
/home/arm/Source/ipnc_rdk/../ipnc_rdk/target/mtd-utils/32bit/mkfs.ubifs -r /home/arm/Source/ipnc_rdk/../ipnc_rdk/target/filesys -F -o ./tmp/ubifs.img -m 2048 -e 126976 -c 827
Error: max_leb_cnt too low (1042 needed)
make[1]: *** [ubifs] 错误 255
make[1]:正在离开目录 `/home/arm/Source/ipnc_rdk'
make: *** [binaries] 错误 2

 

忘各位大侠指教!谢谢!

  • 你好,

    请问你使用的软件版本是多少?3.2和3.5应该都是没有问题的。

    请问你rules.make里面是否正确配置了你机器的类型(64, 32bit)?

  • 谢谢您的回答。RDK3.2.机器的类型已经选择好32bit的。之前编译时好的,现在就不行了。哪些地方能够影响到这里呢?谢谢!

  • 你好,

    你们是加了一些你们自己的代码后,制作文件系统有问题了,是么?

    如果是,看一下你们是不是增加了一些不必要的文件,导致文件系统过大了?

  • 您好  谢谢回复。

    我在RDK包里面添加了自己的功能。在文件系统里面有大文件之后就会报这个错误码?我在找找,非常感谢!

  • Chris Meng:谢谢您。问题解决了。文件系统中有个大文件造成的。非常感谢!

  • 在dm8127 IPNC开发板上编译一个应用程序,

    连接库Appro_interface.a时出现以下错误提示:

    /usr/bin/ld:../ipnc_app/interface/lib/Appro_interface.a (ApproDrvMsg.o): Relocations in generic ELF (EM: 40)

    ../ipnc_app/interface/lib/Appro_interface.acould not read symbols: File in wrong format.

    ld returned 1 exit status
    make: *** [release/net_server] Error 1

    对应的Appro_interface.a等库文件是最新编译成功生成的。

    请教牛人这是什么原因导致的,如何解决?

    谢谢。

x 出现错误。请重试或与管理员联系。