Display the problem when an unknown command line argument is used
Assert that the version macros are defined during compilation