2013-02-08 69 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