the externalfunctions doesn't seem to be returning anything for a project i just opened (never tested it, before). that project has a lot of standalone inclusions, some of which have external functions, so i don't know if it means externals that are directly attached to the stack (like old xcmd's/xfcn's). grasping at straws, because i'm not deploying to lc server on linux * i assume you manually included mergjson in your standalone (assuming you're building your project). if not, try that. * have you tried embedding the source from the mergJSONLibrary.livecodescript into your main stack and then stepping through the code? it's available in the oss repo or any of the forks of that repo. that's just the library, not the mergjsonencode external, but it might get you closer. * if that doesn't work, there are at least two other oss lc json codebases, the most popular being mark smith's, which, i think, is what monte used when he wrote mergjson.
On Mon, Oct 16, 2023 at 7:21 PM Neville Smythe via use-livecode < use-livecode@lists.runrev.com> wrote: > I am having a problem with the function arrayToJSON on LC Server 9.6.10 > pro (Linux host) (I couldn't get it to work on earlier versions either) > > I get the error > > Function: error in function handler (arrayToJSON) > The mergJSON.so file is in the Externals folder, which resides in the same > directory as livecode-server. Since revdb calls work, which I assume use > the revdb.so library, evidently Externals are loading, and permissions for > mergJSON.so are the same as for revdb.so. > > This is supposed to work out of the box, so I must be missing something > obvious. > > BTW, the call "the externalFunctions of this stack" return empty - is that > correct, should it not return the functions available in the Externals .so > libraries? > > Neville Smythe > > > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode