无法加载php模块 - linux 64位

时间:2012-11-19 16:56:49

标签: tidesdk

我想使用TideSDK开发人员使用php脚本并按照开始教程进行操作。

当我用php模块启动一个基本的hello脚本时,应用程序启动但调试屏幕显示这条消息:

[Ti.Host] [错误]无法加载模块(/home/casoars/.tidesdk/modules/linux/php/1.3.1-beta/libtidephp.so):“加载模块时出错(/ home / casoars /.tidesdk/modules/linux/php/1.3.1-beta/libtidephp.so):libgmp.so.3

我对libphp5.so模块有完全相同的消息。

其他php模块无法使用此消息创建/启动(例如):

[Ti.Host] [错误]无法加载模块(/home/casoars/.tidesdk/modules/linux/php/1.3.1-beta/libltdl.so):“无法从模块加载CreateModule符号(/ home / casoars / .tidesdk / modules / linux / php / 1.3.1-beta / libltdl.so):/ home / casoars / .tidesdk / modules / linux / php / 1.3.1-beta / libltdl.so:undefined symbol :CreateModule

我在计算机上验证了所有TideSDK细节位置,一切正常。

我使用的是Linux Mint 13'Cinnamon'64位

TideSDK 1.3.1 beta

抱歉我的英语很差。

1 个答案:

答案 0 :(得分:4)

看起来你缺少libgmp3c2。这是一个测试版,我们正在制定一个解决方案,以确保在安装linux时可以使用依赖项。最有可能是为Ubuntu安装.deb以确保这一点,而不是在TideSDK中捆绑更多的库。官方支持的Linux是Ubuntu,但肯定对一些更广泛的Linux支持感兴趣,如Fedora。 Mint很简​​单,用户界面很简单。