移植net-snmp 出现的编译问题 ./libs/libnetsnmpsnmpd.a(snmpd.o): relocation R_ARM_THM_MOVW_ABS_NC against `
将net-snmp功能移植到自己的模块中出现了编译问题:
查了网上的资料,一种是说增加编译选项 -fPIC, 这种方式测试后可用。还有一种可能是静态库的嵌套引用问题,net-snmp提供了四个库,分别是libnetsnmp.a, libnetsnmpsnmpd.a, libnetsnmpagent.a, libnetsnmpmibs.a, 这四个库的引用顺序出错的话也会引起上面那个问题,在程序里,这样写就没有错:
-lnetsnmpsnmpd -lnetsnmpmibs -lnetsnmpagent -lnetsnmp
不过后来又出现了问题:
这个问题通过增加 编译选项 -fPIC解决了。
移植net-snmp 出现的编译问题 ./libs/libnetsnmpsnmpd.a(snmpd.o): relocation R_ARM_THM_MOVW_ABS_NC against `相关推荐
- anno arm移植Qt环境后,编译正常,程序无法正常启动问题的记录
anno arm移植Qt环境后,编译正常,程序无法正常启动问题的记录 Cannot load library libqxcb.so: (libQt5XcbQpa.so.5: symbol , vers ...
- linux emule 编译 wx-config --libs,linux下编译wxwidgets所写程序所遇到的问题
记录linux下编译wxwidgets所遇到的问题 1./home/hrd/baohualib/wxWidgets-3.0.2/include/wx/platform.h:184:22: 致命错误: ...
- Exynos4412 内核移植(二)—— 内核编译过程分析
内核的编译同样是从Makefile 来分析: 一.内核源码结构 Linux内核文件数目近2万,出去其他架构CPU的相关文件,他们分别位于顶层目录下的17个子目录,各个目录功能独立,下面是常用目录: a ...
- linux emule 编译 wx-config --libs,Linux下的wxWidgets静态编译实现方法
--Linux distribution:Ubuntu 10.04.3 LTS (Lucid Lynx) --wxWidgets version:2.8.12 --gcc version:4.4.3 ...
- 十六.linux开发之Kernel移植——内核的配置和编译原理
有道云笔记地址: 详情看这里链接,记录太多,就不一一排版了. http://note.youdao.com/noteshare?id=d25dbce79566963e3699574a74048154& ...
- Linux下编译snmp失败,解决编译snmp++出错
从www.agentpp.com/snmp_pp3_x/download_snmp_ppv3/download_snmp_ppv3.html下载的SNMP++v3.2.25 将src里的Makefil ...
- ffmpeg移植到arm,配置编译
整个移植过程分三个步骤:(1)编译x264:(2)编译ffmpeg:(3)移植成功 1)编译x264 官网上下了个最新的x264,地址 http://www.videolan.org/develope ...
- (NFS移植到arm上)编译portmap和nfs-utils
为了在播放机上实现NFS服务器的功能,我们已经在uClibc中打开了完整RPC支持,并且在新编译的内核中打开了NFS服务器支持.此外还有两个软件包也是提供NFS服务所必需的:portmap和nfs-u ...
- Exynos4412 Uboot 移植(一)—— Uboot 编译流程分析
Uboot 所用版本 u-boot-2013.01 u-boot-2013.01 中有上千文件,要想了解对于某款开发板,使用哪些文件.哪些文件首先执行.可执行文件占用内存的情况,最好的方法就是阅读它的 ...
最新文章
- 超详细教你10分钟搭建一个高端的B2B2C模式的综合性商城|含来客推V3源码下载
- 2019年1月份访问量超过1千的文章
- java.lang.IllegalMonitorStateException: object not locked by thread before notify() 详解
- Java的知识点26——File_API
- Android中TimePicker时间选择器的使用和获取选择的时和分
- 51nod 1600 Simplr KMP(后缀自动机+维护树上的数据结构)
- leetcode 714. Best Time to Buy and Sell Stock with Transaction Fee | 714. 买卖股票的佳最时机含手续费(递归->傻缓存->dp)
- 投资银行对Java进行的二十大核心面试问答
- 【洛谷2624】[HNOI2008] 明明的烦恼(Python+利用prufer序列结论求解)
- python构造callable_Python callable内置函数原理解析
- 将浮点数转换为字符串
- java有关问题,Java常见有关问题和解决方法
- python基础 网络编程
- DODAF2.0之能力视角如何落地
- Python数据分析-TMDb 5000 Movie Database电影数据分析
- median函数的使用方法_如何在Google表格中使用MEDIAN函数
- 教你微星电脑按f几重装系统
- Windows7:修改系统注册表工具
- 算法/贪心算法/FractionalKnapsack部分背包问题
- php 会议室源码,PHP和jQuery实现会议排座管理.doc
热门文章
- Hama笔记:Unable to load native-hadoop library 和 Snappy native library not loaded 的解决
- js操作HTML的select
- SQL Server 数据库的整理优化的基本过程(二)
- redis主从复制如何保证数据一致性_面试官:Redis 主从复制时网络开小差了怎么整?...
- 一个用于推算神经网络理论收敛迭代次数的方法
- gpu的单位表示_GPU是如何工作的
- html的关于上一行对齐,html – 如何在一行上对齐我的所有li?
- 【PC工具】Windows 上编辑树莓派(linux EXT)分区文件工具——Ext2Fsd
- FPGA篇(五)Capture导出FPGA引脚分配和端口定义
- 关于同步加载与异步加载的区别