Orion Poplawski 289e8d6
diff --git a/CMake/GenerateExportHeader.cmake b/CMake/GenerateExportHeader.cmake
Orion Poplawski 289e8d6
index ecfae31..80244df 100644
Orion Poplawski 289e8d6
--- a/CMake/GenerateExportHeader.cmake
Orion Poplawski 289e8d6
+++ b/CMake/GenerateExportHeader.cmake
Orion Poplawski 289e8d6
@@ -163,10 +163,10 @@ endmacro()
Orion Poplawski 289e8d6
 macro(_test_compiler_hidden_visibility)
Orion Poplawski 289e8d6
 
Orion Poplawski 289e8d6
   if(CMAKE_COMPILER_IS_GNUCXX)
Orion Poplawski 289e8d6
-    execute_process(COMMAND ${CMAKE_C_COMPILER} ARGS --version
Orion Poplawski 289e8d6
+    execute_process(COMMAND ${CMAKE_C_COMPILER} --version
Orion Poplawski 289e8d6
       OUTPUT_VARIABLE _gcc_version_info
Orion Poplawski 289e8d6
       ERROR_VARIABLE _gcc_version_info)
Orion Poplawski 289e8d6
-    string(REGEX MATCH "[345]\\.[0-9]\\.[0-9]*"
Orion Poplawski 289e8d6
+    string(REGEX MATCH "[3-9]\\.[0-9]\\.[0-9]*"
Orion Poplawski 289e8d6
       _gcc_version "${_gcc_version_info}")
Orion Poplawski 289e8d6
     # gcc on mac just reports: "gcc (GCC) 3.3 20030304 ..." without the
Orion Poplawski 289e8d6
     # patch level, handle this here:
Orion Poplawski 289e8d6
@@ -181,7 +181,7 @@ macro(_test_compiler_hidden_visibility)
Orion Poplawski 289e8d6
   endif()
Orion Poplawski 289e8d6
 
Orion Poplawski 289e8d6
   if(CMAKE_CXX_COMPILER_ID MATCHES "Intel")
Orion Poplawski 289e8d6
-    execute_process(COMMAND ${CMAKE_CXX_COMPILER} ARGS -V
Orion Poplawski 289e8d6
+    execute_process(COMMAND ${CMAKE_CXX_COMPILER} -V
Orion Poplawski 289e8d6
       OUTPUT_VARIABLE _intel_version_info
Orion Poplawski 289e8d6
       ERROR_VARIABLE _intel_version_info)
Orion Poplawski 289e8d6
     string(REGEX REPLACE ".*Version ([0-9]+(\\.[0-9]+)+).*" "\\1"
Orion Poplawski 289e8d6
diff --git a/CMake/vtkCompilerExtras.cmake b/CMake/vtkCompilerExtras.cmake
Orion Poplawski 289e8d6
index e39bd30..4dc928a 100644
Orion Poplawski 289e8d6
--- a/CMake/vtkCompilerExtras.cmake
Orion Poplawski 289e8d6
+++ b/CMake/vtkCompilerExtras.cmake
Orion Poplawski 289e8d6
@@ -28,11 +28,11 @@ if(CMAKE_COMPILER_IS_GNUCXX)
Orion Poplawski 289e8d6
   endif()
Orion Poplawski 289e8d6
 
Orion Poplawski 289e8d6
   # Now check if we can use visibility to selectively export symbols
Orion Poplawski 289e8d6
-  execute_process(COMMAND ${CMAKE_C_COMPILER} ARGS --version
Orion Poplawski 289e8d6
+  execute_process(COMMAND ${CMAKE_C_COMPILER} --version
Orion Poplawski 289e8d6
     OUTPUT_VARIABLE _gcc_version_info
Orion Poplawski 289e8d6
     ERROR_VARIABLE _gcc_version_info)
Orion Poplawski 289e8d6
 
Orion Poplawski 289e8d6
-  string (REGEX MATCH "[345]\\.[0-9]\\.[0-9]*"
Orion Poplawski 289e8d6
+  string (REGEX MATCH "[3-9]\\.[0-9]\\.[0-9]*"
Orion Poplawski 289e8d6
     _gcc_version "${_gcc_version_info}")
Orion Poplawski 289e8d6
   if(NOT _gcc_version)
Orion Poplawski 289e8d6
     string (REGEX REPLACE ".*\\(GCC\\).*([34]\\.[0-9]).*" "\\1.0"