2013-02-08 67 views
1

Ubuntu 12.10如何構建TideSDK Developer應用程序?

我試圖建立TideSDK開發應用程序(而非SDK本身,這就是它應該是,開發者的應用程序,是一個單獨的安裝,以避免任何混淆)。

首先,我將TideSDK文件安裝到~/.tidesdk(這是文檔在Linux上執行的操作)。

然後,我下載TideSDK開發者,解壓縮它,並看看在它的README.md文件,它說我必須做到以下幾點,以構建和運行應用程序:

python "path-to-TideSDK-sdk/tidebuilder.py" TideSDK-Developer -r -i 'dist,package' 

所以,我輸入:

python "~/.tidesdk/sdk/linux/1.3.1-beta/tidebuilder.py" TideSDK-Developer -r -i 'dist,package' 

但是在我敲回車之前,我只是再次檢查以確保這是tidebuilder.py的正確位置。在cd進入~/.tidesdk並使用ls幾次之後,我發現那是事實上,正確的位置。所以我按enter

這是我這樣做後得到:

python: can't open file '~/.tidesdk/sdk/linux/1.3.1-beta/tidebuilder.py': [Errno 2] No such file or directory 

但顯然,有這樣的文件/目錄。我事先檢查過以確保我自己。

我在做什麼錯,究竟是什麼?

回答

2

只是爲了排除這一點 - 你可以嘗試將~擴展到絕對路徑。我遇到了類似的事情,正在處理其他事情,並發現使用實際路徑解決了問題。

~點到你的主目錄,所以它很可能像/home/synaptix/.tidesdk/sdk/linux/1.3.1-beta/tidebuilder.py - 你的想法。

+1

這似乎工作 - 它運行的應用程序。但現在我迎接這個: '無法加載文件:/ home/declan/Desktop/TideSDK Developer/runtime/1.3.1-beta/libtide.so,錯誤:libjpeg.so.62:無法打開共享對象文件:沒有這樣的文件或目錄「 – razorbeard 2013-02-09 11:15:44

+1

對於任何有類似問題的人,這是因爲沒有安裝必要的webkit依賴項之一libjpeg。簡單的修復:'sudo apt-get install libjpeg62-dev' – razorbeard 2013-02-09 11:36:18