Build: cxx must be earlier, and more compiler warnings
Build: constants that should be injected