From f1a7eddaf0f4f0ed9f1d91c4130c797107507ad0 Mon Sep 17 00:00:00 2001
From: Axel Naumann <Axel.Naumann@cern.ch>
Date: Thu, 17 Jul 2014 14:54:15 +0200
Subject: [PATCH] Neutralize ClassImp - the interpreter really does not care.

---
 core/meta/src/TCling.cxx | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/core/meta/src/TCling.cxx b/core/meta/src/TCling.cxx
index 32e82147aa1..1c3bd0946ca 100644
--- a/core/meta/src/TCling.cxx
+++ b/core/meta/src/TCling.cxx
@@ -888,7 +888,9 @@ TCling::TCling(const char *name, const char *title)
    } else {
       fInterpreter->declare("#include \"Rtypes.h\"\n"
                             + gInterpreterClassDef
-                            + "#include <string>\n"
+                            + "#undef ClassImp\n"
+                            "#define ClassImp(X)\n"
+                            "#include <string>\n"
                             "using namespace std;");
    }
 
-- 
GitLab