小编M.T*_*yat的帖子

"/usr/bin/ld: errno: TLS definition in /lib/libc.so.6" 编译 fortran 文件

在 ubuntu 32 位桌面系统上编译我的程序时出现此错误。我认为这可能是图书馆问题。谁能告诉我正确答案......

问题是…………

/usr/bin/ld: errno: TLS definition in /lib/i386-linux-gnu/libc.so.6 section .tbss mismatches non-TLS reference in /media/9C2C3AB22C3A8774/tez/Ahmadfiles/cern_mohammad/cern/pro/lib/libpacklib.a(remote.o)
/lib/i386-linux-gnu/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

生成文件:

C = .c
F = .f
O = .o
output = geant_elastic_135
paw2root = h2root
datadisk = /home/bayat/

.SUFFIXES: $(C) $(F)

SRCS = draw_i$(F) scint_geo$(F) mwpc_geo$(F) gutrev$(F) \
gukine$(F) gustep$(F) material$(F) carb_del_geo$(F)\
uginit$(F) uglast$(F) pipe$(F) function$(F) \
ugeom$(F) guout$(F) ntuple$(F) target$(F)\
pbal_geo$(F) gcalor_unix$(F) guphad$(F)\
guhadr$(F)

OBJS = draw_i$(O) …
Run Code Online (Sandbox Code Playgroud)

c++ fortran makefile glibc

2
推荐指数
1
解决办法
4732
查看次数

标签 统计

c++ ×1

fortran ×1

glibc ×1

makefile ×1