3 ms·
Could you elaborate on common deficiencies? What does Luabind get right? What are its shortcomings?
by dman 11y ago
Could you elaborate on common deficiencies? What does Luabind get right? What are its shortcomings?
- Doctor_Fegg 11y agoLuabind is terrible to install. The most up-to-date version (https://github.com/rpavlik/luabind https://github.com/rpavlik/luabind) is nowhere to be found on the first three pages of Google results for 'luabind'. It requires and builds with Boost, with all the attendant package version conflicts - for example, the Luabind package for Ubuntu 14.04 has the two-year-old Boost 1.54 as a dependency, which typically conflicts with newer Boosts from PPAs. And for some reason the github source generates a library called libluabindd.so, with a spurious extra 'd' which requires symlinking to libluabind before stuff will build against it. It's a shame, because the library itself is intuitive and reliable, but building it is just painful.