made object library compile