2 Commits d1edafb187 ... 5f7f6aaeee

Auteur SHA1 Message Date
  Eric Ramat 5f7f6aaeee Remove std::binary_function il y a 1 an
  Eric Ramat d33a0f8e9a Add CXX directive il y a 2 ans
2 fichiers modifiés avec 2 ajouts et 4 suppressions
  1. 1 0
      src/CMakeLists.txt
  2. 1 4
      src/artis-star/common/event/InternalEvent.hpp

+ 1 - 0
src/CMakeLists.txt

@@ -13,6 +13,7 @@ TARGET_LINK_LIBRARIES(artislib ${Boost_LIBRARIES})
 SET_TARGET_PROPERTIES(artislib PROPERTIES
 SET_TARGET_PROPERTIES(artislib PROPERTIES
         VERSION 0
         VERSION 0
         OUTPUT_NAME "artis-star-${ARTIS_VERSION_SHORT}"
         OUTPUT_NAME "artis-star-${ARTIS_VERSION_SHORT}"
+        LINKER_LANGUAGE CXX
         CLEAN_DIRECT_OUTPUT 1)
         CLEAN_DIRECT_OUTPUT 1)
 
 
 INSTALL(TARGETS artislib RUNTIME DESTINATION bin LIBRARY DESTINATION
 INSTALL(TARGETS artislib RUNTIME DESTINATION bin LIBRARY DESTINATION

+ 1 - 4
src/artis-star/common/event/InternalEvent.hpp

@@ -29,8 +29,6 @@
 
 
 #include "artis-star/common/Model.hpp"
 #include "artis-star/common/Model.hpp"
 
 
-#include <functional>
-
 namespace artis::common {
 namespace artis::common {
 
 
 template<typename Time>
 template<typename Time>
@@ -74,8 +72,7 @@ private:
 };
 };
 
 
 template<typename Event>
 template<typename Event>
-struct EventCompare
-  : std::binary_function<Event, Event, bool> {
+struct EventCompare {
   bool operator()(const Event &left, const Event &right) const { return left >= right; }
   bool operator()(const Event &left, const Event &right) const { return left >= right; }
 };
 };