全网首发:relocation R_X86_64_PC32 against symbol can not be used when making a shared object recompile
- 错误
/usr/bin/ld: /usr/local/lib/libavcodec.a(vc1dsp_mmx.o): relocation R_X86_64_PC32 against symbol `ff_pw_9' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
- 解决办法
网上所有教程,都说加-fPIC。大多情况下有用,个别情况下没用。比如编译FFmpeg。这个时候,你需要如下操作:
# 没想到吧?大锅我要在这里export ECFLAG="-fPIC"
./configure \--extra-cflags="-fPIC "
全网首发:relocation R_X86_64_PC32 against symbol can not be used when making a shared object recompile相关推荐
- 编译动态库时报错relocation R_X86_64_32 against `.bss' can not be used when making a shared object; recompile
这个是由于编译单个c文件时没有指定-fPIC标志,而链接的时候又指定了-fPIC标志,那么最终链接时指定这个就会报错. 只需要在编译C文件时也加上这个选项就可以了. CFLAGS += -fPIC
- 【已解决】ibyaml-cpp.a(memory.cpp.o): relocation R_X86_64_PC32 against symbol `_ZTVSt16_Sp_counted_baseIL
问题描述 工程文件依赖yaml-cpp,在编译工程文件时显示如下问题 /usr/bin/ld: /usr/local/lib/libyaml-cpp.a(memory.cpp.o): relocati ...
- 编译程序遇到问题 relocation R_X86_64_32 against `.rodata' can not be used when making a shared object;...
编译程序遇到问题 relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; 发现编译 ...
- relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recom
原因:某些版本的gcc默认没加-fPIC参数 解决办法:保证你编译.o文件的时候,都加上-fPIC,这样你才能编译出动态库来. 原因:某些版本的gcc默认没加-fPIC参数 解决办法:保证你编译.o文 ...
- relocation R_X86_64_32S against `.data‘ can not be used when making a PIE object; recompile with -fP
linux下编译汇编语言报错: relocation R_X86_64_32S against `.data' can not be used when making a PIE object; re ...
- [Python从零到壹] 十四.机器学习之分类算法五万字总结全网首发(决策树、KNN、SVM、分类对比实验)
欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...
- [Python从零到壹] 十三.机器学习之聚类算法四万字总结全网首发(K-Means、BIRCH、树状聚类、MeanShift)
欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...
- [Python从零到壹] 十二.机器学习之回归分析万字总结全网首发(线性回归、多项式回归、逻辑回归)
欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...
- PTA 栈 (20分)(全网首发)(实现一个栈Stack,要求实现Push(出栈)、Pop(入栈)、Min(返回最小值的操作)的时间复杂度为O(1))
题目描述: 我们知道平凡的栈有几个操作: push(value) 将 value 压入栈 pop() 将栈顶元素弹出, 并返回这个弹出的元素. 现在我们想要在平凡栈的基础上实现以下几个操作: push ...
最新文章
- pidstat 命令详解(转载)
- Python基础(list和tuple)可变集合和‘不可变’集合
- python 欧氏距离_如何用NumPy计算欧氏距离?
- leetcode word break java,Word Break leetcode java
- 利用Java流进行类的整型字段求和的例子
- 为了证明自己有多能喝,理工科的学生竟做出这种事
- javafx 示例_示例介绍:JavaFX 8打印
- 赶紧看一下mysql8.0版本的新特性,你的数据库是不是该升级了
- 这些.Net的细节(面试秘笈),你都知道了吗?
- python清理垃圾_用Python自动清理系统垃圾,再也不用360安全卫士了
- 85、android handler的警告Handler Class Should be Static or Leaks Occur
- java中static修饰函数_详解java中static关键词的作用
- java 世界中Annotation
- android官方素材,android Studio 中文社区
- 更新linux gcc版本到gcc 4.4.2
- MathType | 一款强大的公式编辑器
- rpg人物制作软件_RPG制作大师下载_RPG制作大师官方下载-太平洋下载中心
- 锌离子荧光探针Zinquin 乙酯
- HDU 3709 平衡数 数位dp(Java版)
- 魔方软件测试自学,4 分钟!OpenAI 的机器手学会单手解魔方了,完全自学无需编程...