我想使用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
抱歉我的英语很差。
答案 0 :(得分:4)
看起来你缺少libgmp3c2。这是一个测试版,我们正在制定一个解决方案,以确保在安装linux时可以使用依赖项。最有可能是为Ubuntu安装.deb以确保这一点,而不是在TideSDK中捆绑更多的库。官方支持的Linux是Ubuntu,但肯定对一些更广泛的Linux支持感兴趣,如Fedora。 Mint很简单,用户界面很简单。