<div dir="ltr">Glad it helped. A couple of things just FYI: you should be able to use the already installed shared library, it's just a matter of finding it on your system and you can often just symlink it to the VM library folder. You can either try 'locate libsqlite3.so' or have your package manager list the installed files for the libsqlite3-0 package (that's the name on Debian... different distros might have slightly different naming conventions) to help find it. OS X and Windows also use shared libraries, just with different names/extensions/locations.... but the concept is the same. For SQLite, on OS X it's libsqlite3.dylib, on Windows I think it's sqlite3.dll. So (usually) the main trick is just figuring out which library you need on which platform and finding where it's installed.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 29, 2019 at 5:33 PM Gastón Caruso <<a href="mailto:gstn.caruso@gmail.com">gstn.caruso@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">This is really awesome! I had to compile the shared library by hand and place it into the vm lib and it worked! but... just for linux (which is good enough for me).<div>I couldn't make it work for macos, I didn't find that lib/squeak directory in the cogvm version for macos.</div><div><br></div><div>Thanks a lot!</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El sáb., 29 jun. 2019 a las 17:20, Phil B (<<a href="mailto:pbpublist@gmail.com" target="_blank">pbpublist@gmail.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">It's not looking for the sqlite executable, it's looking for the shared library (i.e. libsqlite3.so) which you can put in the VM's lib/squeak/5.0-<vm build date and time> directory</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 29, 2019 at 3:54 PM Gastón Caruso via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st" target="_blank">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi all, I'm trying to use SQLlite with cuis (i've found <a href="https://github.com/hhzl/Cuis-SQLite" target="_blank">this port</a>) but I'm getting "Error: External module not found" every time I try to open a connection (none of the tests are passing).<div><br></div><div>I've placed the sqlite3 binary in the same directory than cuis, also I've placed it inside the cogvm package (./cogvm.app/Contents/MacOS/Plugins/sqlite3) but none of them works.</div><div><br></div><div>Do you know what could be the issue?</div><div><br></div><div>Thanks in advance!</div><div>Gastón</div></div>
-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div>
</blockquote></div>
</blockquote></div>