diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2539e28164c7a4bb3045e466bf6402574021b833..f38afccea2f8aca9da1d788cbcc4e60333861de5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,6 @@
 cmake_minimum_required (VERSION 3.4.3)
 
-project (corsika VERSION 8.0.0 DESCRIPTION "CORSIKA C++ project")
+project (corsika VERSION 8.0.0 DESCRIPTION "CORSIKA C++ project" LANGUAGES C CXX)
 
 # ignore many irrelevant Up-to-date messages during install
 set (CMAKE_INSTALL_MESSAGE LAZY)
diff --git a/Framework/Logging/Logging.h b/Framework/Logging/Logging.h
deleted file mode 100644
index 548e508529a3358429ccdfc8d6cfeb0d9a33054c..0000000000000000000000000000000000000000
--- a/Framework/Logging/Logging.h
+++ /dev/null
@@ -1,27 +0,0 @@
-#ifndef _include_logging_h_
-#define _include_logging_h_
-
-#include <logger.h>
-
-#include <map>
-#include <string>
-#include <any>
-
-class Logging {
-  
-  Logging() {}
-  
- public:
-  
-  static Logging& GetInstance() { static Logging fgLog; return fgLog; }
-
-  template<typename TLogger>
-    void AddLogger(const std::string& name, const TLogger& logger) { fLoggers[name] = logger; }
-
-  auto& GetLogger(const std::string& name) { return fLoggers[name]; }
-  
- private:
-  std::map<std::string, std::any> fLoggers;
-};
-
-#endif