当前位置: 技术问答>linux和unix
MIPS下交叉编译问题
来源: 互联网 发布时间:2016-09-11
本文导语: 在MIPS的芯片上用开源的net-snmp开发一个agent,用的是MIPS的交叉编译环境对net-snmp进行编译。 在对net-snmp编译以后会生成两个.la的库,MIPS的交叉编译环境下有个类似ranlib的命令 是mips-linux-ranlib,在自动生成的Ma...
在MIPS的芯片上用开源的net-snmp开发一个agent,用的是MIPS的交叉编译环境对net-snmp进行编译。
在对net-snmp编译以后会生成两个.la的库,MIPS的交叉编译环境下有个类似ranlib的命令
是mips-linux-ranlib,在自动生成的Makefile中会用mips-linux-ranlib对这个.la进行索引的重建,但是在make的时候
报错说.la的文件格式不对,mips-linux-ranlib不认识这个格式
不知道什么原因造成的,是不是MIPS交叉编译环境下的这个ranlib对这中.la的库没用还是怎么?
想请有过这方面经验的大牛指教下,多谢了啊!!!
在对net-snmp编译以后会生成两个.la的库,MIPS的交叉编译环境下有个类似ranlib的命令
是mips-linux-ranlib,在自动生成的Makefile中会用mips-linux-ranlib对这个.la进行索引的重建,但是在make的时候
报错说.la的文件格式不对,mips-linux-ranlib不认识这个格式
不知道什么原因造成的,是不是MIPS交叉编译环境下的这个ranlib对这中.la的库没用还是怎么?
想请有过这方面经验的大牛指教下,多谢了啊!!!
|
mips-linux-ar cru .libs/libnetsnmphelpers.a all_helpers.o baby_steps.o bulk_to_next.o cache_handler.o debug_handler.o instance.o mode_end_call.o multiplexer.o null.o old_api.o read_only.o row_merge.o scalar.o scalar_group.o serialize.o stash_cache.o stash_to_next.o table.o table_array.o table_container.o table_data.o table_dataset.o table_iterator.o table_tdata.o watcher.o
mips-linux-ranlib .libs/libnetsnmphelpers.a
从这可以看出这是由 mips-linux-ar 创建的 libnetsnmphelpers.a 至于怎么最终创建的 libnetsnmphelpers.la
就不知道了。
mips-linux-ranlib .libs/libnetsnmphelpers.a
从这可以看出这是由 mips-linux-ar 创建的 libnetsnmphelpers.a 至于怎么最终创建的 libnetsnmphelpers.la
就不知道了。
|
对MIPS不熟悉
帮你顶下。
帮你顶下。
|
把错误信息贴出来看看