Index: /trunk/FACT++/CMakeLists.txt
===================================================================
--- /trunk/FACT++/CMakeLists.txt	(revision 19217)
+++ /trunk/FACT++/CMakeLists.txt	(revision 19218)
@@ -164,4 +164,9 @@
         system
         thread)
+
+IF(CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND Boost_VERSION LESS 106000 AND NOT NO_BOOST_HACK)
+    MESSAGE(STATUS "  BOOST_REGEX_NO_EXTERNAL_TEMPLATES")
+    SET(CMAKE_CXX_FLAGS	"${CMAKE_CXX_FLAGS} -DBOOST_REGEX_NO_EXTERNAL_TEMPLATES=1")
+ENDIF()
 
 # At least print some information for reference
@@ -201,9 +206,4 @@
          -DPACKAGE_BUGREPORT=\\\"${PACKAGE_BUGREPORT}\\\""
          )
-
-IF(CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND Boost_VERSION LESS 106000 AND NOT NO_BOOST_HACK)
-    MESSAGE(STATUS "  BOOST_REGEX_NO_EXTERNAL_TEMPLATES")
-    SET(CMAKE_CXX_FLAGS	"${CMAKE_CXX_FLAGS} -DBOOST_REGEX_NO_EXTERNAL_TEMPLATES=1")
-ENDIF()
 
 #         -DBOOST_DISABLE_ASSERTS \
