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

ofxOfelia v4.0.0 and OF 0.11.2 do work with the new ofxLua version 1.4.4 #64

Open
Jonathhhan opened this issue Jul 21, 2021 · 5 comments

Comments

@Jonathhhan
Copy link
Collaborator

Just want to mention it, because I had problems with compiling the external with the old ofxLua version (that is included in ofxOfelia v4.0.0) and the current OF 0.11.2 with Ubuntu 20.04.

@cuinjune
Copy link
Owner

@Jonathhhan Thank you for letting me know Jonathan, I will try to fix it this week.

@Jonathhhan
Copy link
Collaborator Author

Jonathhhan commented Jul 23, 2021

Actually i needed to add:
// DIFF: ignoring ofLaunchBrowser %ignore ofLaunchBrowser; to:
https://github.com/danomatika/swig-openframeworks/blob/d22c5824cb2143254e8295821aa981acb0539cab/openFrameworks/openFrameworks/main.i
and rebuild the bindings with: https://github.com/danomatika/ofxLua/blob/master/scripts/generate_bindings.sh
For that the addon needs to be placed in: https://github.com/openframeworks/openFrameworks/tree/master/addons
After that I copied the addon to: https://github.com/cuinjune/Ofelia/tree/master/libs and deleted all folders in ofxLua except "src" and "libs". All paths are local of course, just used the github links as examples.

@Newk77
Copy link

Newk77 commented Aug 20, 2021

hi!
the added things need to be done before or after compiling ofxOfelia?
do i need to compile openFrameworks myself with that added // DIF: ...... ?
(as i installed oF into my system from AUR)

@Jonathhhan
Copy link
Collaborator Author

@Newk77 You need to do those things before compiling ofxOfelia. And you do not need to compile OF again...

@Newk77
Copy link

Newk77 commented Jun 23, 2022

at that time i could not figure out how to compile this stuff with the given changes here.. i needed to jump too many hoops and ended up with something half working.
Puredata states this ofelia object needs a version of libboost 1.76.0 while my system runs 1.79.0.
(possibly compiling from source will help fix that, but we cannot because then we need to compile a patched OpenFrameworks beforehand with something called Swig, which is something far from workable)
Could the source please be changed a bit so it works again on modern systems?

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

3 participants