<HTML><HEAD><META http-equiv="Content-Type" content="text/html; charset=gbk"></HEAD><BODY><div> Hi everyone,<br><div></div><br><div></div>I got this error when build Paraview 5.3 in Centos with cmake 3.7:<br><div></div><br><div></div>/usr/lib64/libGL.so.1:undefined reference to '_glapi_tls_Dispatch' <br><div></div><br><div></div>Strangle thing is,when I use ldd,everything seems OK:<br><div></div><br><div></div>[zm@centos7 ~]$ ldd /usr/lib64/libGL.so.1 | grep libglapi<br> libglapi.so.0 => /lib64/libglapi.so.0 (0x00007f3aae953000)<br><div></div><br>[zm@centos7 ~]$ ldd /usr/lib64/libglapi.so.0<br> linux-vdso.so.1 => (0x00007ffd195f3000)<br> libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f8d996a0000)<br> libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f8d99478000)<br> libc.so.6 => /lib64/libc.so.6 (0x00007f8d990b7000)<br> /lib64/ld-linux-x86-64.so.2 (0x00007f8d99b03000)<br> libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f8d98e56000)<br> libdl.so.2 => /lib64/libdl.so.2 (0x00007f8d98c51000)<br><div></div><br><div></div><br>[zm@centos7 ~]$ grep -r "_glapi_tls_Dispatch" /usr/lib64<br>匹配到二进制文件 /usr/lib64/dri/i915_dri.so<br>匹配到二进制文件 /usr/lib64/dri/i965_dri.so<br>匹配到二进制文件 /usr/lib64/dri/kms_swrast_dri.so<br>匹配到二进制文件 /usr/lib64/dri/nouveau_dri.so<br>匹配到二进制文件 /usr/lib64/dri/r300_dri.so<br>匹配到二进制文件 /usr/lib64/dri/r600_dri.so<br>匹配到二进制文件 /usr/lib64/dri/radeonsi_dri.so<br>匹配到二进制文件 /usr/lib64/dri/swrast_dri.so<br>匹配到二进制文件 /usr/lib64/dri/virtio_gpu_dri.so<br>匹配到二进制文件 /usr/lib64/dri/vmwgfx_dri.so<br>匹配到二进制文件 /usr/lib64/libglapi.so.0.0.0<br>grep: /usr/lib64/dbus-1/dbus-daemon-launch-helper: 权限不够<br>匹配到二进制文件 /usr/lib64/libGL.so.1.2.0<br>grep: /usr/lib64/vte-2.91/gnome-pty-helper: 权限不够<br><br><div></div>this is really strangle,isn't it?<br><div></div><br><div></div>Best<br><div></div>Ming<br><div></div><br></div></BODY></HTML>