Salome HOME
Fix pyconfig redefined declarations for _XOPEN_SOURCE and _POSIX_C_SOURCE
authorspo <sergey.pokhodenko@opencascade.com>
Wed, 3 Jun 2015 07:06:10 +0000 (10:06 +0300)
committerspo <sergey.pokhodenko@opencascade.com>
Tue, 9 Jun 2015 13:37:46 +0000 (16:37 +0300)
src/Config/Config_ModuleReader.cpp
src/ParametersPlugin/ParametersPlugin_EvalListener.cpp
src/ParametersPlugin/ParametersPlugin_EvalListener.h
src/ParametersPlugin/ParametersPlugin_Parameter.cpp
src/ParametersPlugin/ParametersPlugin_Plugin.cpp

index ff9ba1f4d61decdce2c94f4aaf72d421baa4948d..d298a412c0b4282a6c4151049791aaa62fb4480e 100644 (file)
@@ -7,6 +7,8 @@
  *      Author: sbh
  */
 
+#include <pyconfig.h>
+
 #include <Config_Keywords.h>
 #include <Config_Common.h>
 #include <Config_ModuleReader.h>
index a8aa64e89f1fa4187716f3a9f70df807283f3bc9..968c167696992d9599da1d20a57756b88352eff9 100644 (file)
@@ -5,7 +5,10 @@
  *      Author: sbh
  */
 
+#include <pyconfig.h>
+
 #include <ParametersPlugin_EvalListener.h>
+#include <ParametersPlugin_PyInterp.h>
 
 #include <Events_Error.h>
 
index 057ca792424355e710e765328693f4efa8a324f5..50c5727f2e195f097f48642872c0adea63b6aefc 100644 (file)
@@ -10,7 +10,8 @@
 
 #include <ParametersPlugin.h>
 #include <Events_Loop.h>
-#include <ParametersPlugin_PyInterp.h>
+
+class ParametersPlugin_PyInterp;
 
 class PARAMETERSPLUGIN_EXPORT ParametersPlugin_EvalListener : public Events_Listener
 {
index 58280994c84c8f539cb36813329816f454046332..9d64cef324a22e09e892f139bbd54aabded6c348 100644 (file)
@@ -4,6 +4,8 @@
 // Created:     23 MArch 2015
 // Author:      sbh
 
+#include <pyconfig.h>
+
 #include "ParametersPlugin_Parameter.h"
 #include <ParametersPlugin_PyInterp.h>
 
index e80aa1b69c32e47652491f31936e6f435c11aa7f..e82a5f67d87b20207d5e2e05aebd2f552813e594 100644 (file)
@@ -1,5 +1,7 @@
 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D
 
+#include <pyconfig.h>
+
 #include <ParametersPlugin_Plugin.h>
 #include <ParametersPlugin_Parameter.h>
 #include <ParametersPlugin_Validators.h>