c++ - libc.so.6 部分 .tbss 中的 TLS 定义与非 TLS 定义不匹配
问题描述
我在构建项目时遇到错误,我正在使用 ghs 数学库。
errno: TLS definition in /lib/x86_64-linux-gnu/libc.so.6 section .tbss mismatches non-TLS
definition in ../../../../dc_tools/libs/ghs_math_lib/libghs_math.so section .bss
/lib/x86_64-linux-gnu/libc.so.6: error adding symbols: Bad value
我已尝试errno.h
按照类似问题的一些答案的建议包含头文件,但这没有用。
这里是旗帜
C_FLAGS = -fPIC -O3 -DNDEBUG -fPIC -Wno-error=deprecated-declarations -Werror
C_DEFINES = -DCRASH_ON_ASSERTION -DDC_ASSERT_LOG=\"/home/d65ef124-f0a8-4f0f-85b5-7c0f7ec4b49a/pj-dc_int/assertions.log\" -DLINUX -DTARGET_GCCx86 -DTARGET_SELENA -DVFC_USER_CONFIG=\"/home/d65ef124-f0a8-4f0f-85b5-7c0f7ec4b49a/pj-dc_int/dc_tools/vfc_config/dc_vfc_user_cfg_ghs.hpp\" -D_Bool=bool -D__linux -Dghs_math_EXPORTS
C_INCLUDES = -I/home/d65ef124-f0a8-4f0f-85b5-7c0f7ec4b49a/pj-dc_int/dc_tools/selena/inc/common -I/home/d65ef124-f0a8-4f0f-85b5-7c0f7ec4b49a/pj-dc_int/dc_tools/libs/ghs_math_lib/inc -I/home/d65ef124-f0a8-4f0f-85b5-7c0f7ec4b49a/pj-dc_int/dc_tools/libs/ghs_math_lib/src
解决方案
推荐阅读
- python-3.x - 用大名称命名文本文件时出错
- python - 如何为python中的所有print()输出设置前缀?
- saml - SAML 2 - openSAML - 签名和加密断言
- python - Pandas:将两个系列连接到 Pandas DataFrame
- vue.js - 相当于 Vue 的 render 函数中的模板标签
- python - 更新 tf.while_loop 中索引处的张量
- machine-learning - 在机器学习中处理不平衡的数据?
- android - 无法在 Outlook Android 中设置收件人
- r - 在 R 中的最小值和最大值之间创建日期
- android - Android 签名构建 - 移动网络中无法访问 API