天天看點

/usr/include/X11/Shell.h:51:26: 緻命錯誤:X11/SM/SMlib.h:沒有那個檔案或目錄

 在中标麒麟上,編譯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      

繼續閱讀