-
Notifications
You must be signed in to change notification settings - Fork 309
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
WIP Plugins common code, initial implementation #469
base: master
Are you sure you want to change the base?
Conversation
It should be libmyplug.dylib on Mac |
so i built the it, with modification to the CMakeLists(C++11, gettext). it works. it builds an .so file because in CMakeLists.txt it is a module library. So on mac, it can be either MODULE -> .so or SHARED -> .dylib. however i do feel like it's more common to see .dylib library plugins the output should be correct: |
How to build it in painless way? I cannot make it by |
i'm unsure if it's easily buildable today. i even don't remember in what state it was left. |
690ab56
to
2f8f3b0
Compare
hi this a basic code for plugin based architecture, it's not integrated with any other parts of celestia. i push it for testing.
cmakelists.txt in src/celplugin generates 2 files -
plugintest
andlibmyplug.so
. please build them and test.@eyvallah how
libmyplug.so
is named on macos?