News for hackers. Stuff that matters.
Re:Show HN: Another C++ Lua Wrapper by dman on Sunday July 05, 2015 @12:21AM (#9832471)
Could you elaborate on common deficiencies? What does Luabind get right? What are its shortcomings?
Re:Show HN: Another C++ Lua Wrapper by Doctor_Fegg on Sunday July 05, 2015 @07:01AM (#9833158)
Luabind is terrible to install. The most up-to-date version (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.