2014-10-09 83 views
2

我正在爲Windows和Mac構建一個桌面應用程序。 我的工作在Mac上,與安裝在我的並行Windows 7的德爾福的RAD Studio XE6當林在Win32中一切運行運行正常,當我嘗試在OSX跑,我PAServer 14.0PAServer無法加載dyld:庫

dyld: Library not loaded: @rpath/libcgunwind.1.0.dylib 
    Referenced from: /Users/administrator/PAServer/scratch-dir/PC-Dionis/Project1.app/Contents/MacOS/Project1 
    Reason: image not found 

我在SO中儘可能多地閱讀,我試圖手動將libcgunwind.1.0.dylib文件複製到我的scratch-dir中,但只要我運行該項目,PAServer就會顯示上述消息和libcgunwind.1.0.dylib從scratch-dir中刪除。我試着從終端上啓動它,但它是一樣的。我讀過我可以啓動paserver.command文件,但我無法在任何地方找到它。請一些幫助!

TIA

+0

您是否按照[文檔](http://docwiki.embarcadero.com/RADStudio/XE6/en/Deploying_Multi-Device_Applications)中所述的部署步驟進行操作,特別是關於在Mac OS X平臺上部署應用程序的部分? – 2014-10-09 19:34:23

+0

您是否在Windows和Mac上安裝了PAServer,並在IDE中註冊了所有內容?內置的幫助廣泛描述瞭如何做到這一點。 – 2014-10-10 09:05:28

+0

謝謝@KenWhite!我仔細地跟着他們,最後設法在MAC OS X上運行它。我在那裏添加了dylib庫和使用終端調用的.exe文件。但我現在有另一個問題。當我從delphi運行它時,終端命令無法正常工作。在乞討中它表示許可被拒絕。我通過使用chmod 777解決了這個問題。當我嘗試創建一個.txt文件時,它說「分段錯誤:11」!而試圖轉換圖像的命令完全不起作用。無論如何,當我在終端中寫入它們時,它們都完美地工作,而不使用delphi。 – Dionis 2014-10-10 10:39:37

回答

1
+1

感謝您的回答@Altar。我不再致力於這個項目,上面的問題是我從零開始構建在Max OS X上部署應用程序所需的庫。 – Dionis 2015-03-10 07:54:23