Make a true header-only library.  Fix warnings in the code, rather than in an oat file.