Recompile the library