From a4322359c31d267069935ec34f1738ed848d06ac Mon Sep 17 00:00:00 2001 From: David Rohr Date: Wed, 17 Jun 2020 17:15:18 +0200 Subject: [PATCH] Provide implementation of stringstream --- logger/Logger.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/logger/Logger.h b/logger/Logger.h index 5f8ae9c..d6c9536 100644 --- a/logger/Logger.h +++ b/logger/Logger.h @@ -347,6 +347,10 @@ class Logger } // namespace fair +// Instantiate string stream, this is needed since Logger.cxx will create the symbol only for the CXXSTD used to compile FairLogger +// When other packages include this header while using a different CXXSTD, the symbol for that CXXSTD will be missing. +template class std::basic_stringstream, std::allocator >; + #define IMP_CONVERTTOSTRING(s) # s #define CONVERTTOSTRING(s) IMP_CONVERTTOSTRING(s)