Index: trunk/Mars/cmake/rootlogon.C.in
===================================================================
--- trunk/Mars/cmake/rootlogon.C.in	(revision 19754)
+++ trunk/Mars/cmake/rootlogon.C.in	(revision 19755)
@@ -44,9 +44,11 @@
 #include <iomanip>
 
-#cmakedefine ROOT_VERSION_AVAILABLE "@ROOT_VERSION_MAJOR@"
+#define ROOT_LIB_VERSION_MAJOR (@ROOT_VERSION_MAJOR@+0)
+#define ROOT_LIB_VERSION_MINOR (@ROOT_VERSION_MINOR@+0)
+#define ROOT_LIB_VERSION_PATCH (@ROOT_VERSION_PATCH@+0)
 
-#if defined(ROOT_VERSION_CODE) && defined(ROOT_VERSION_AVAILABLE)
+#if defined(ROOT_VERSION_CODE) && (ROOT_LIB_VERSION_MAJOR!=0)
 #if ROOT_VERSION_CODE != ROOT_VERSION(${ROOT_VERSION_MAJOR},${ROOT_VERSION_MINOR},${ROOT_VERSION_PATCH})
-#error Started ROOT version does not match ROOT version linked with libmars.so
+#warning Started ROOT version does not match ROOT version linked with libmars.so
 #endif
 #endif
