簡體   English   中英

MAC OSX El-Capitan上的X11 Athena Widget庫

[英]X11 Athena Widget Library on MAC OSX El-Capitan

我收到錯誤消息ld:找不到-lXaw的庫

我知道我需要獲得X11 Athena Widget,我可以通過Linux機器中的libxaw7來實現。

我是一個OSX新手,我不確定我是否可以使用自制軟件做到這一點? 還是其他包裝經理?

有什么方法可以在OSX上實現嗎?

問候,

發現此修復程序的錯誤:

要檢查先前是否在機器中安裝了庫,請在終端上運行命令

我正在尋找libxaw所以我搜索了“Xaw”

$ find /opt/X11/ -name "*Xaw*"

你應該看到我的搜索輸出顯示我有libxaw7這是我正在尋找的

/opt/X11//include/X11/Xaw
/opt/X11//include/X11/Xaw/XawImP.h    
/opt/X11//include/X11/Xaw/XawInit.h    
/opt/X11//include/X11/Xaw3d    
/opt/X11//include/X11/Xaw3d/Xaw3dP.h    
/opt/X11//include/X11/Xaw3d/XawImP.h    
/opt/X11//include/X11/Xaw3d/XawInit.h    
/opt/X11//lib/libXaw.6.dylib    
/opt/X11//lib/libXaw.7.dylib    
/opt/X11//lib/libXaw.8.dylib   
/opt/X11//lib/libXaw.dylib   
/opt/X11//lib/libXaw3d.8.dylib   
/opt/X11//lib/libXaw3d.dylib    
/opt/X11//lib/libXaw6.6.dylib    
/opt/X11//lib/libXaw6.dylib    
/opt/X11//lib/libXaw7.7.dylib    
/opt/X11//lib/libXaw7.dylib   
/opt/X11//lib/libXaw8.8.dylib    
/opt/X11//lib/libXaw8.dylib    
/opt/X11//share/doc/libXaw3d    
/opt/X11//share/man/man3/Xaw.3

如果沒有,你可以使用自制軟件下載庫https://github.com/Homebrew/homebrew-x11

或者你可以從https://www.xquartz.org/安裝xQuartz

我仍然得到錯誤,然后我意識到我需要通過標志

export CFLAGS=-I/opt/X11/include && export LDFLAGS=-L/opt/X11/lib

據悉,工具鏈在這篇文章中找不到/opt x11。

Mountain Lion X11庫不能./configure

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM