Hi Brian Looks like there’s an issues in the code folder stuff. At the moment it will look for `code\x86-win` when deploying a standalone it seems. I will patch it in a bit to `code\x86-win32`. By the looks of the IDE extension loading code it will be actually work for win or win32 (it does a filter with `*-win*` on the folders) at the moment so this is unlikely to be your problem.
For 64 bit it would be `code\x86_64-win32` however that’s only for the FileMaker plugin at the moment so also unlikely to be your problem. So… just to confirm. Your dll is called libsodium-23.dll and is built for x86? You might want to dump exports to check the dll https://stackoverflow.com/questions/1548637/is-there-any-native-dll-export-functions-viewer <https://stackoverflow.com/questions/1548637/is-there-any-native-dll-export-functions-viewer> Note you should not use `__safe` here and instead call the function from within an unsafe block. Cheers Monte > On 20 Feb 2018, at 8:56 am, Brian Milby via use-livecode > <use-livecode@lists.runrev.com> wrote: > > Made my first attempt to just initialize the library and something is not > working: > > Message execution error: > Error description: LCB Error in file > C:/Users/milby/Dropbox/LiveCode/Downloads/lcSodium/sodium.lcb at line 34: > unable to load foreign library > Hint: runtime > > Here's all that the LCB does: > > private __safe foreign handler _sodium_init() returns CInt binds to > "c:libsodium-23>sodium_init!stdcall" > public handler sodiumInit() returns Integer > return _sodium_init() --this is line 34 > end handler > > DLLs are in code\x86-win32 and code\x86-win64 > (tried with and without the !stdcall) > > I probably need to start with something a little simpler ;) > _______________________________________________ > 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 _______________________________________________ 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