WIP Plugins common code, initial implementation#469
WIP Plugins common code, initial implementation#469375gnu wants to merge 14 commits intoCelestiaProject:masterfrom
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 -
plugintestandlibmyplug.so. please build them and test.@eyvallah how
libmyplug.sois named on macos?