我一個簇(HECToR)上並行編譯的C代碼。如何靜態編譯X11?
雖然我不會交互運行的並行作業,我的代碼包含在它的順序運行,其使用X11的功能提供一些參考。我使用的集羣不支持共享庫,這會排除X11,至少在我迄今爲止使用它的方式中是如此。
你能告訴我是否有什麼我可以做編譯X11靜態?
在此先感謝您的幫助。
羅斯
我一個簇(HECToR)上並行編譯的C代碼。如何靜態編譯X11?
雖然我不會交互運行的並行作業,我的代碼包含在它的順序運行,其使用X11的功能提供一些參考。我使用的集羣不支持共享庫,這會排除X11,至少在我迄今爲止使用它的方式中是如此。
你能告訴我是否有什麼我可以做編譯X11靜態?
在此先感謝您的幫助。
羅斯
沒有什麼神奇的約X11在這裏 - 如果你沒有libX11.a
和系統上的其他靜態庫,你要麼需要找到適合您的操作系統包,提供 那些,或建立不取X11庫的集合你從與--enable-static
標誌傳遞到配置腳本源需要。
如果你有libX11.a
,那就看你的編譯器的文檔,它的標誌與靜態庫鏈接。
(真的不過,在2010年任何不支持共享庫是完全錯誤的。他們應該進入1980年了。)
謝謝。在系統管理員的一些詢問後,似乎有X11上有一個版本,所以我只需要工作到這一點的makefile文件。 – 2010-07-08 14:00:15
你從赫克託支持球隊取得什麼樣的建議? – 2010-07-03 13:02:59