1
当我尝试建立一个共享库,然后我的见报警信息如何解决--warn-shared-textrel警告?
警告:共享库文本段不能共享
当我设置标志--no-warn-shared-textrel
那么一切都OK。
设置标记为--warn-shared-textrel
的警告消息的原因是什么?如何解决?
谢谢!
当我尝试建立一个共享库,然后我的见报警信息如何解决--warn-shared-textrel警告?
警告:共享库文本段不能共享
当我设置标志--no-warn-shared-textrel
那么一切都OK。
设置标记为--warn-shared-textrel
的警告消息的原因是什么?如何解决?
谢谢!
通常的修复方法是确保您使用-fPIC
进行编译。由于动态连接器的工作原理,共享库不能依赖位置相关代码。
更多的信息在这里:http://wiki.gentoo.org/wiki/Hardened/Introduction_to_Position_Independent_Code