在中标麒麟上,编译OpenJDK8,出现这个错误。
/usr/include/X11/Shell.h:51:26: 致命错误:X11/SM/SMlib.h:没有那个文件或目录 #include <X11/SM/SMlib.h>
本来这不是个事, 直接安装一下X11-devel之类就可以了。现实性是无法安装。怎么办?
吾在另外一个LINUX上的/usr/include/X11下找到了目录,然后直接复制过来,编译通过。
有人提供了更好的解决办法,可以试试:
yum install libSM-devel