libs don't compile without warnings