Fedora 13 交叉编译 mksquashfs 出现错误
来源:互联网 发布:手机恢复数据软件 编辑:程序博客网 时间:2024/06/05 22:44
Fedora 13 交叉编译 mksquashfs 出现错误:
/usr/bin/ld: mksquashfs.o: undefined reference to symbol 'log10@@GLIBC_2.0'
/usr/bin/ld: note: 'log10@@GLIBC_2.0' is defined in DSO /lib/libm.so.6 so try adding it to the linker command line
/lib/libm.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
这个问题,有两种情况:
1、所需的lib没有安装;
2、lib路径不对或者没有把相关的lib在makefile里添加进去。
解决方法:
在对应的makefile里 找到mksquashfs.o所在的地方,然后找到 mksquashfs: LDLIBS += -lpthread -lunlzma_r -llzma_r -lstdc++ ,在后面加上 -lm
还有一篇文章可以参考一下:http://www.linuxidc.com/Linux/2011-03/33327.htm
- Fedora 13 交叉编译 mksquashfs 出现错误
- 交叉编译工具执行时候出现错误
- xubuntu编译OpencV2.4.2出现make交叉编译出现错误。
- 交叉编译中出现的 'Undefined reference to __aeabi_read_tp' 错误
- 交叉编译tslib出现错误解决----亲自试验过
- openwrt多线程程序交叉编译时候出现错误解决方法
- arm linux openssh交叉编译出现如下错误
- arm-linux-gcc4.4.3 交叉编译环境搭建&错误修正 fedora 19(KDE)
- glib交叉编译错误
- fedora 10下交叉编译环境构建
- Linux Fedora安装交叉编译工具链
- 在Fedora下建立交叉编译环境
- 交叉编译环境遇到了parse error 出现了头文件编译错误
- 【学习】交叉编译安装错误
- opencv交叉编译错误处理
- mips eldk交叉编译错误
- Ubuntu下 交叉编译树莓派内核时出现错误“没有那个文件或目录” 的解决办法
- 关于ARM交叉编译工具出现:assertion fail elf32-arm.c:12387 的错误解决办法。
- MFC让系统托盘菜单失去焦点时自动消失
- MyEclipse设置之代码提示功能
- easyui的tab加载页面中的form重复提交
- SOAP 语法
- 指定两点可算出最大点和最小点
- Fedora 13 交叉编译 mksquashfs 出现错误
- MyEclipse设置之解决MyEclipse在代码提示时经常卡死的问题
- 高新技术之反射
- Cocos2d-x游戏开发之二 2.0版本修改的api
- MyEclipse设置之快捷键设置(1)
- #pragma pack(push,1)与#pragma pack(1)的区别
- Struts2三种传参体式格式(从jsp页面传到Action)
- Java:基于LinkedList实现栈和队列
- MyEclipse设置之快捷键设置(2)