Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Requires libo.so, which can't be obtained #1

Open
nameiwillforget opened this issue Dec 22, 2021 · 5 comments
Open

Requires libo.so, which can't be obtained #1

nameiwillforget opened this issue Dec 22, 2021 · 5 comments

Comments

@nameiwillforget
Copy link

I installed the extension, but when I load it in OM#, it gives:
Error while loading the library odot: "Unable to load foreign library (o.). Could not register handle for external module :o. (file-name libo.so): libo.so: cannot open shared object file: No such file or directory."

I compiled libo: https://github.com/CNMAT/libo, but that doesn't generate a libo.so object. Going through the libo makefile, libo.so only appears as _libo.so. I tried replacing any mention of _libo.so with libo.so and compiling again, and it still doesn't work.

@j-bresson
Copy link
Member

Hi – are you on Linux ?

@j-bresson
Copy link
Member

The library is using a special version of libo which was compiled as macOSX .dylib only 😕

@nameiwillforget
Copy link
Author

nameiwillforget commented Dec 23, 2021 via email

@j-bresson
Copy link
Member

So you're on linux ? I think we should check with the libo folks, anyway :)

@j-bresson
Copy link
Member

Hi ! libo has just been updated: it can now be compiled as a dynamic library on all platforms (and used with OM#!).
Please checkout and build from https://github.com/CNMAT/libo.git and update this lib as well (or use the 1.1 relase: https://github.com/cac-t-u-s/o.OM/releases/tag/v1.1).
Best,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants