如何在linux x64上使用tidesdk运行应用程序?

时间:2013-01-15 11:30:23

标签: 64-bit debian tidesdk

我想和tidebuilder.py一起运行HelloWorld应用程序( TideSDK Developer 来自 TideSDK-Developer-1.4.2-linux-x86-64.tgz 对我不起作用):

./tidebuilder.py -rv TideSDK-HelloWorld-master

> Staging HelloWorld
>    -> Copying contents from /home/xliivdeb/.tidesdk/sdk/linux/1.3.1-beta/TideSDK-HelloWorld-master to /home/xliivdeb/.tidesdk/sdk/linux/1.3.1-beta/HelloWorld
>    -> Copying installer from /home/xliivdeb/.tidesdk/sdk/linux/1.3.1-beta/installer to /home/xliivdeb/.tidesdk/sdk/linux/1.3.1-beta/HelloWorld
>    -> Copying tiboot to /home/xliivdeb/.tidesdk/sdk/linux/1.3.1-beta/HelloWorld
> /home/xliivdeb/.tidesdk/sdk/linux/1.3.1-beta/HelloWorld/HelloWorld: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/xliivdeb/.tidesdk/sdk/linux/1.3.1-beta/HelloWorld/HelloWorld)

失败,因为根据错误消息缺少文件。 当我手动检查时,会发生不同的事情,请参阅:

$  ll /lib/x86_64-linux-gnu/libc.so.6
lrwxrwxrwx 1 root root 12 Nov 19 00:07 /lib/x86_64-linux-gnu/libc.so.6 -> libc-2.13.so*

如何解决?

平台: Linux alef 3.2.0-4-amd64#1 SMP Debian 3.2.35-2 x86_64 GNU / Linux

1 个答案:

答案 0 :(得分:2)

此问题是依赖性问题。某些TideSDK依赖包不可用或者是旧版本。

通过使用正确的deb打包安装程序可以解决此问题。这是一项新功能请求,现在可在以下位置进行跟踪:https://github.com/TideSDK/TideSDK/issues/136