我不能让Mac独立包含最新的(2015年3月)商业mergJSON外部。
在此图片中:
http://i.imgur.com/bZS03iO.jpg
您可以看到Windows版本正确包含mergJSON DLL和revxml DLL。
但是Mac软件包缺少mergJSON.bundle,但确实包含了xml软件包。
图中还有My LiveCode文件夹。
外部在My LiveCode>外部和运行时文件夹。 Externals.txt文件在所有文件夹中都相同,并且在OS X版本中包含“mergJSON,mergJSON.bundle”。
版本为LC 6.7.3。
mergJSON在IDE中运行良好。 堆栈是Monte的 mergJSON.livecode 演示文件,其中添加了revxml外部。
编译时出现奇怪的错误:
1未包含独立文件:“/ movioke文件夹//用户/ montegoulding / Dropbox / mergJSON / binaries / mergJSON.lcext”
我按照“如何安装IDE和独立构建器中使用的第三方外部”课程,这似乎已过时。 如果RunRev完全记录了外部和插件文件夹的理想文件结构,那将是很好的。
此外,回答堆栈的外部命令“revExternalLibrary”仅在mac独立调用时显示xml命令。
非常感谢。
谢谢, 吉姆兰伯特
答案 0 :(得分:1)
好吧,我回答了我自己的问题!
我愚蠢地在 My LiveCode 下创建了一个不正确的文件夹结构。
我的LiveCode>运行时间> Mac OS X> 外部>通用强>
是错误的。当我把它改成
我的LiveCode>运行时间> Mac OS X> 通用>的外部强>
外部正确地复制到独立。
希望其他人可以从我的错误中吸取教训。
感谢。