Parcourir la source

general: Don't require BUILDING_* for static builds

Sam Edwards il y a 7 ans
Parent
commit
4695557a5d
76 fichiers modifiés avec 76 ajouts et 76 suppressions
  1. 1 1
      direct/src/deadrec/config_deadrec.cxx
  2. 1 1
      direct/src/directd/directd.cxx
  3. 1 1
      direct/src/distributed/config_distributed.cxx
  4. 1 1
      direct/src/interval/config_interval.cxx
  5. 1 1
      direct/src/motiontrail/config_motiontrail.cxx
  6. 1 1
      direct/src/showbase/showBase.cxx
  7. 1 1
      dtool/src/dconfig/config_dconfig.cxx
  8. 1 1
      dtool/src/dtoolbase/dtoolbase.cxx
  9. 1 1
      dtool/src/dtoolutil/config_dtoolutil.cxx
  10. 1 1
      dtool/src/prc/config_prc.cxx
  11. 1 1
      panda/metalibs/panda/panda.cxx
  12. 1 1
      panda/src/audio/config_audio.cxx
  13. 1 1
      panda/src/audiotraits/config_fmodAudio.cxx
  14. 1 1
      panda/src/audiotraits/config_milesAudio.cxx
  15. 1 1
      panda/src/audiotraits/config_openalAudio.cxx
  16. 1 1
      panda/src/awesomium/config_awesomium.cxx
  17. 1 1
      panda/src/bullet/config_bullet.cxx
  18. 1 1
      panda/src/chan/config_chan.cxx
  19. 1 1
      panda/src/char/config_char.cxx
  20. 1 1
      panda/src/cocoadisplay/config_cocoadisplay.mm
  21. 1 1
      panda/src/collada/config_collada.cxx
  22. 1 1
      panda/src/collide/config_collide.cxx
  23. 1 1
      panda/src/cull/config_cull.cxx
  24. 1 1
      panda/src/device/config_device.cxx
  25. 1 1
      panda/src/dgraph/config_dgraph.cxx
  26. 1 1
      panda/src/display/config_display.cxx
  27. 1 1
      panda/src/distort/config_distort.cxx
  28. 1 1
      panda/src/downloader/config_downloader.cxx
  29. 1 1
      panda/src/dxgsg9/config_dxgsg9.cxx
  30. 1 1
      panda/src/dxml/config_dxml.cxx
  31. 1 1
      panda/src/egg/config_egg.cxx
  32. 1 1
      panda/src/egg2pg/config_egg2pg.cxx
  33. 1 1
      panda/src/egldisplay/config_egldisplay.cxx
  34. 1 1
      panda/src/event/config_event.cxx
  35. 1 1
      panda/src/express/config_express.cxx
  36. 1 1
      panda/src/ffmpeg/config_ffmpeg.cxx
  37. 1 1
      panda/src/framework/config_framework.cxx
  38. 1 1
      panda/src/gles2gsg/config_gles2gsg.cxx
  39. 1 1
      panda/src/glesgsg/config_glesgsg.cxx
  40. 1 1
      panda/src/glgsg/config_glgsg.cxx
  41. 1 1
      panda/src/glxdisplay/config_glxdisplay.cxx
  42. 1 1
      panda/src/gobj/config_gobj.cxx
  43. 1 1
      panda/src/grutil/config_grutil.cxx
  44. 1 1
      panda/src/gsgbase/config_gsgbase.cxx
  45. 1 1
      panda/src/linmath/config_linmath.cxx
  46. 1 1
      panda/src/mathutil/config_mathutil.cxx
  47. 1 1
      panda/src/movies/config_movies.cxx
  48. 1 1
      panda/src/nativenet/config_nativenet.cxx
  49. 1 1
      panda/src/net/config_net.cxx
  50. 1 1
      panda/src/ode/config_ode.cxx
  51. 1 1
      panda/src/osxdisplay/config_osxdisplay.cxx
  52. 1 1
      panda/src/parametrics/config_parametrics.cxx
  53. 1 1
      panda/src/particlesystem/config_particlesystem.cxx
  54. 1 1
      panda/src/pgraph/config_pgraph.cxx
  55. 1 1
      panda/src/pgraphnodes/config_pgraphnodes.cxx
  56. 1 1
      panda/src/pgui/config_pgui.cxx
  57. 1 1
      panda/src/physics/config_physics.cxx
  58. 1 1
      panda/src/physx/config_physx.cxx
  59. 1 1
      panda/src/pipeline/config_pipeline.cxx
  60. 1 1
      panda/src/pnmimage/config_pnmimage.cxx
  61. 1 1
      panda/src/pnmimagetypes/config_pnmimagetypes.cxx
  62. 1 1
      panda/src/pnmtext/config_pnmtext.cxx
  63. 1 1
      panda/src/pstatclient/config_pstatclient.cxx
  64. 1 1
      panda/src/putil/config_putil.cxx
  65. 1 1
      panda/src/recorder/config_recorder.cxx
  66. 1 1
      panda/src/rocket/config_rocket.cxx
  67. 1 1
      panda/src/skel/config_skel.cxx
  68. 1 1
      panda/src/speedtree/config_speedtree.cxx
  69. 1 1
      panda/src/text/config_text.cxx
  70. 1 1
      panda/src/tform/config_tform.cxx
  71. 1 1
      panda/src/tinydisplay/config_tinydisplay.cxx
  72. 1 1
      panda/src/vision/config_vision.cxx
  73. 1 1
      panda/src/vrpn/config_vrpn.cxx
  74. 1 1
      panda/src/wgldisplay/config_wgldisplay.cxx
  75. 1 1
      panda/src/windisplay/config_windisplay.cxx
  76. 1 1
      panda/src/x11display/config_x11display.cxx

+ 1 - 1
direct/src/deadrec/config_deadrec.cxx

@@ -15,7 +15,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_DIRECT_DEADREC)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_DIRECT_DEADREC)
   #error Buildsystem error: BUILDING_DIRECT_DEADREC not defined
 #endif
 

+ 1 - 1
direct/src/directd/directd.cxx

@@ -30,7 +30,7 @@
 
 #include "pset.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_DIRECT_DIRECTD)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_DIRECT_DIRECTD)
   #error Buildsystem error: BUILDING_DIRECT_DIRECTD not defined
 #endif
 

+ 1 - 1
direct/src/distributed/config_distributed.cxx

@@ -14,7 +14,7 @@
 #include "config_distributed.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_DIRECT_DISTRIBUTED)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_DIRECT_DISTRIBUTED)
   #error Buildsystem error: BUILDING_DIRECT_DISTRIBUTED not defined
 #endif
 

+ 1 - 1
direct/src/interval/config_interval.cxx

@@ -29,7 +29,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_DIRECT_INTERVAL)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_DIRECT_INTERVAL)
   #error Buildsystem error: BUILDING_DIRECT_INTERVAL not defined
 #endif
 

+ 1 - 1
direct/src/motiontrail/config_motiontrail.cxx

@@ -14,7 +14,7 @@
 #include "config_motiontrail.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_DIRECT_MOTIONTRAIL)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_DIRECT_MOTIONTRAIL)
   #error Buildsystem error: BUILDING_DIRECT_MOTIONTRAIL not defined
 #endif
 

+ 1 - 1
direct/src/showbase/showBase.cxx

@@ -37,7 +37,7 @@ FILTERKEYS g_StartupFilterKeys = {sizeof(FILTERKEYS), 0};
 using std::max;
 using std::min;
 
-#if !defined(CPPPARSER) && !defined(BUILDING_DIRECT_SHOWBASE)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_DIRECT_SHOWBASE)
   #error Buildsystem error: BUILDING_DIRECT_SHOWBASE not defined
 #endif
 

+ 1 - 1
dtool/src/dconfig/config_dconfig.cxx

@@ -13,7 +13,7 @@
 
 #include "config_dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_DTOOL_DCONFIG)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_DTOOL_DCONFIG)
   #error Buildsystem error: BUILDING_DTOOL_DCONFIG not defined
 #endif
 

+ 1 - 1
dtool/src/dtoolbase/dtoolbase.cxx

@@ -14,7 +14,7 @@
 #include "dtoolbase.h"
 #include "memoryHook.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_DTOOL_DTOOLBASE)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_DTOOL_DTOOLBASE)
   #error Buildsystem error: BUILDING_DTOOL_DTOOLBASE not defined
 #endif
 

+ 1 - 1
dtool/src/dtoolutil/config_dtoolutil.cxx

@@ -16,7 +16,7 @@
 #include "filename.h"
 #include "pandaSystem.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_DTOOL_DTOOLUTIL)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_DTOOL_DTOOLUTIL)
   #error Buildsystem error: BUILDING_DTOOL_DCTOOLUTIL not defined
 #endif
 

+ 1 - 1
dtool/src/prc/config_prc.cxx

@@ -16,7 +16,7 @@
 #include "configVariableEnum.h"
 #include "pandaFileStreamBuf.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_DTOOL_PRC)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_DTOOL_PRC)
   #error Buildsystem error: BUILDING_DTOOL_PRC not defined
 #endif
 

+ 1 - 1
panda/metalibs/panda/panda.cxx

@@ -14,7 +14,7 @@
 #include "config_pstatclient.h"
 #endif
 
-#if !defined(CPPPARSER) && !defined(BUILDING_LIBPANDA)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_LIBPANDA)
   #error Buildsystem error: BUILDING_LIBPANDA not defined
 #endif
 

+ 1 - 1
panda/src/audio/config_audio.cxx

@@ -21,7 +21,7 @@
 #include "nullAudioSound.h"
 #include "string_utils.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_AUDIO)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_AUDIO)
   #error Buildsystem error: BUILDING_PANDA_AUDIO not defined
 #endif
 

+ 1 - 1
panda/src/audiotraits/config_fmodAudio.cxx

@@ -19,7 +19,7 @@
 #include "pandaSystem.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_FMOD_AUDIO)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_FMOD_AUDIO)
   #error Buildsystem error: BUILDING_FMOD_AUDIO not defined
 #endif
 

+ 1 - 1
panda/src/audiotraits/config_milesAudio.cxx

@@ -22,7 +22,7 @@
 #include "pandaSystem.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_MILES_AUDIO)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_MILES_AUDIO)
   #error Buildsystem error: BUILDING_MILES_AUDIO not defined
 #endif
 

+ 1 - 1
panda/src/audiotraits/config_openalAudio.cxx

@@ -18,7 +18,7 @@
 #include "pandaSystem.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_OPENAL_AUDIO)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_OPENAL_AUDIO)
   #error Buildsystem error: BUILDING_OPENAL_AUDIO not defined
 #endif
 

+ 1 - 1
panda/src/awesomium/config_awesomium.cxx

@@ -18,7 +18,7 @@
 #include "dconfig.h"
 
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDAAWESOMIUM)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDAAWESOMIUM)
   #error Buildsystem error: BUILDING_PANDAAWESOMIUM not defined
 #endif
 

+ 1 - 1
panda/src/bullet/config_bullet.cxx

@@ -56,7 +56,7 @@ extern ContactDestroyedCallback gContactDestroyedCallback;
 #include "dconfig.h"
 #include "pandaSystem.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDABULLET)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDABULLET)
   #error Buildsystem error: BUILDING_PANDABULLET not defined
 #endif
 

+ 1 - 1
panda/src/chan/config_chan.cxx

@@ -34,7 +34,7 @@
 #include "luse.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_CHAN)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_CHAN)
   #error Buildsystem error: BUILDING_PANDA_CHAN not defined
 #endif
 

+ 1 - 1
panda/src/char/config_char.cxx

@@ -21,7 +21,7 @@
 #include "jointVertexTransform.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_CHAR)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_CHAR)
   #error Buildsystem error: BUILDING_PANDA_CHAR not defined
 #endif
 

+ 1 - 1
panda/src/cocoadisplay/config_cocoadisplay.mm

@@ -20,7 +20,7 @@
 #include "dconfig.h"
 #include "pandaSystem.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_COCOADISPLAY)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_COCOADISPLAY)
   #error Buildsystem error: BUILDING_PANDA_COCOADISPLAY not defined
 #endif
 

+ 1 - 1
panda/src/collada/config_collada.cxx

@@ -17,7 +17,7 @@
 #include "loaderFileTypeDae.h"
 #include "loaderFileTypeRegistry.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_COLLADA)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_COLLADA)
   #error Buildsystem error: BUILDING_COLLADA not defined
 #endif
 

+ 1 - 1
panda/src/collide/config_collide.cxx

@@ -42,7 +42,7 @@
 #include "collisionVisualizer.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_COLLIDE)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_COLLIDE)
   #error Buildsystem error: BUILDING_PANDA_COLLIDE not defined
 #endif
 

+ 1 - 1
panda/src/cull/config_cull.cxx

@@ -22,7 +22,7 @@
 #include "cullBinManager.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_CULL)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_CULL)
   #error Buildsystem error: BUILDING_PANDA_CULL not defined
 #endif
 

+ 1 - 1
panda/src/device/config_device.cxx

@@ -27,7 +27,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_DEVICE)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_DEVICE)
   #error Buildsystem error: BUILDING_PANDA_DEVICE not defined
 #endif
 

+ 1 - 1
panda/src/dgraph/config_dgraph.cxx

@@ -17,7 +17,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_DGRAPH)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_DGRAPH)
   #error Buildsystem error: BUILDING_PANDA_DGRAPH not defined
 #endif
 

+ 1 - 1
panda/src/display/config_display.cxx

@@ -31,7 +31,7 @@
 #include "subprocessWindow.h"
 #include "windowHandle.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_DISPLAY)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_DISPLAY)
   #error Buildsystem error: BUILDING_PANDA_DISPLAY not defined
 #endif
 

+ 1 - 1
panda/src/distort/config_distort.cxx

@@ -20,7 +20,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDAFX)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDAFX)
   #error Buildsystem error: BUILDING_PANDAFX not defined
 #endif
 

+ 1 - 1
panda/src/downloader/config_downloader.cxx

@@ -19,7 +19,7 @@
 #include "pandaSystem.h"
 
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_DOWNLOADER)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_DOWNLOADER)
   #error Buildsystem error: BUILDING_PANDA_DOWNLOADER not defined
 #endif
 

+ 1 - 1
panda/src/dxgsg9/config_dxgsg9.cxx

@@ -27,7 +27,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDADX)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDADX)
   #error Buildsystem error: BUILDING_PANDADX not defined
 #endif
 

+ 1 - 1
panda/src/dxml/config_dxml.cxx

@@ -19,7 +19,7 @@ BEGIN_PUBLISH
 #include "tinyxml.h"
 END_PUBLISH
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_DXML)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_DXML)
   #error Buildsystem error: BUILDING_PANDA_DXML not defined
 #endif
 

+ 1 - 1
panda/src/egg/config_egg.cxx

@@ -58,7 +58,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_EGG)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_EGG)
   #error Buildsystem error: BUILDING_PANDA_EGG not defined
 #endif
 

+ 1 - 1
panda/src/egg2pg/config_egg2pg.cxx

@@ -20,7 +20,7 @@
 #include "configVariableCore.h"
 #include "eggRenderState.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_EGG2PG)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_EGG2PG)
   #error Buildsystem error: BUILDING_PANDA_EGG2PG not defined
 #endif
 

+ 1 - 1
panda/src/egldisplay/config_egldisplay.cxx

@@ -19,7 +19,7 @@
 #include "dconfig.h"
 #include "pandaSystem.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDAGLES) && !defined(BUILDING_PANDAGLES2)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDAGLES) && !defined(BUILDING_PANDAGLES2)
   #error Buildsystem error: BUILDING_PANDAGLES(2) not defined
 #endif
 

+ 1 - 1
panda/src/event/config_event.cxx

@@ -27,7 +27,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_EVENT)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_EVENT)
   #error Buildsystem error: BUILDING_PANDA_EVENT not defined
 #endif
 

+ 1 - 1
panda/src/express/config_express.cxx

@@ -36,7 +36,7 @@
 #include "dconfig.h"
 #include "streamWrapper.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_EXPRESS)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_EXPRESS)
   #error Buildsystem error: BUILDING_PANDA_EXPRESS not defined
 #endif
 

+ 1 - 1
panda/src/ffmpeg/config_ffmpeg.cxx

@@ -26,7 +26,7 @@ extern "C" {
   #include "libavutil/avutil.h"
 }
 
-#if !defined(CPPPARSER) && !defined(BUILDING_FFMPEG)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_FFMPEG)
   #error Buildsystem error: BUILDING_FFMPEG not defined
 #endif
 

+ 1 - 1
panda/src/framework/config_framework.cxx

@@ -16,7 +16,7 @@
 #include "dconfig.h"
 #include "windowFramework.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_FRAMEWORK)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_FRAMEWORK)
   #error Buildsystem error: BUILDING_FRAMEWORK not defined
 #endif
 

+ 1 - 1
panda/src/gles2gsg/config_gles2gsg.cxx

@@ -16,7 +16,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDAGLES2)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDAGLES2)
   #error Buildsystem error: BUILDING_PANDAGLES2 not defined
 #endif
 

+ 1 - 1
panda/src/glesgsg/config_glesgsg.cxx

@@ -16,7 +16,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDAGLES)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDAGLES)
   #error Buildsystem error: BUILDING_PANDAGLES not defined
 #endif
 

+ 1 - 1
panda/src/glgsg/config_glgsg.cxx

@@ -16,7 +16,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_GLGSG)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_GLGSG)
   #error Buildsystem error: BUILDING_PANDA_GLGSG not defined
 #endif
 

+ 1 - 1
panda/src/glxdisplay/config_glxdisplay.cxx

@@ -23,7 +23,7 @@
 #include "dconfig.h"
 #include "pandaSystem.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_GLXDISPLAY)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_GLXDISPLAY)
   #error Buildsystem error: BUILDING_PANDA_GLXDISPLAY not defined
 #endif
 

+ 1 - 1
panda/src/gobj/config_gobj.cxx

@@ -70,7 +70,7 @@
 #include "dconfig.h"
 #include "string_utils.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_GOBJ)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_GOBJ)
   #error Buildsystem error: BUILDING_PANDA_GOBJ not defined
 #endif
 

+ 1 - 1
panda/src/grutil/config_grutil.cxx

@@ -27,7 +27,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_GRUTIL)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_GRUTIL)
   #error Buildsystem error: BUILDING_PANDA_GRUTIL not defined
 #endif
 

+ 1 - 1
panda/src/gsgbase/config_gsgbase.cxx

@@ -17,7 +17,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_GSGBASE)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_GSGBASE)
   #error Buildsystem error: BUILDING_PANDA_GSGBASE not defined
 #endif
 

+ 1 - 1
panda/src/linmath/config_linmath.cxx

@@ -17,7 +17,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_LINMATH)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_LINMATH)
   #error Buildsystem error: BUILDING_PANDA_LINMATH not defined
 #endif
 

+ 1 - 1
panda/src/mathutil/config_mathutil.cxx

@@ -26,7 +26,7 @@
 #include "dconfig.h"
 #include "pandaSystem.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_MATHUTIL)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_MATHUTIL)
   #error Buildsystem error: BUILDING_PANDA_MATHUTIL not defined
 #endif
 

+ 1 - 1
panda/src/movies/config_movies.cxx

@@ -32,7 +32,7 @@
 #include "wavAudio.h"
 #include "wavAudioCursor.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_MOVIES)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_MOVIES)
   #error Buildsystem error: BUILDING_PANDA_MOVIES not defined
 #endif
 

+ 1 - 1
panda/src/nativenet/config_nativenet.cxx

@@ -26,7 +26,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_NATIVENET)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_NATIVENET)
   #error Buildsystem error: BUILDING_PANDA_NATIVENET not defined
 #endif
 

+ 1 - 1
panda/src/net/config_net.cxx

@@ -18,7 +18,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_NET)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_NET)
   #error Buildsystem error: BUILDING_PANDA_NET not defined
 #endif
 

+ 1 - 1
panda/src/ode/config_ode.cxx

@@ -47,7 +47,7 @@
 #include "odeCollisionEntry.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDAODE)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDAODE)
   #error Buildsystem error: BUILDING_PANDAODE not defined
 #endif
 

+ 1 - 1
panda/src/osxdisplay/config_osxdisplay.cxx

@@ -20,7 +20,7 @@
 #include "pandaSystem.h"
 
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_OSXDISPLAY)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_OSXDISPLAY)
   #error Buildsystem error: BUILDING_PANDA_OSXDISPLAY not defined
 #endif
 

+ 1 - 1
panda/src/parametrics/config_parametrics.cxx

@@ -22,7 +22,7 @@
 #include "ropeNode.h"
 #include "sheetNode.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PARAMETRICS)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PARAMETRICS)
   #error Buildsystem error: BUILDING_PANDA_PARAMETRICS not defined
 #endif
 

+ 1 - 1
panda/src/particlesystem/config_particlesystem.cxx

@@ -16,7 +16,7 @@
 #include "geomParticleRenderer.h"
 #include "geomNode.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PARTICLESYSTEM)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PARTICLESYSTEM)
   #error Buildsystem error: BUILDING_PANDA_PARTICLESYSTEM not defined
 #endif
 

+ 1 - 1
panda/src/pgraph/config_pgraph.cxx

@@ -92,7 +92,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PGRAPH)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PGRAPH)
   #error Buildsystem error: BUILDING_PANDA_PGRAPH not defined
 #endif
 

+ 1 - 1
panda/src/pgraphnodes/config_pgraphnodes.cxx

@@ -37,7 +37,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PGRAPHNODES)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PGRAPHNODES)
   #error Buildsystem error: BUILDING_PANDA_PGRAPHNODES not defined
 #endif
 

+ 1 - 1
panda/src/pgui/config_pgui.cxx

@@ -28,7 +28,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PGUI)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PGUI)
   #error Buildsystem error: BUILDING_PANDA_PGUI not defined
 #endif
 

+ 1 - 1
panda/src/physics/config_physics.cxx

@@ -26,7 +26,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PHYSICS)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PHYSICS)
   #error Buildsystem error: BUILDING_PANDA_PHYSICS not defined
 #endif
 

+ 1 - 1
panda/src/physx/config_physx.cxx

@@ -67,7 +67,7 @@
 #include "physxWheel.h"
 #include "physxWheelShape.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDAPHYSX)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDAPHYSX)
   #error Buildsystem error: BUILDING_PANDAPHYSX not defined
 #endif
 

+ 1 - 1
panda/src/pipeline/config_pipeline.cxx

@@ -21,7 +21,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PIPELINE)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PIPELINE)
   #error Buildsystem error: BUILDING_PANDA_PIPELINE not defined
 #endif
 

+ 1 - 1
panda/src/pnmimage/config_pnmimage.cxx

@@ -17,7 +17,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PNMIMAGE)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PNMIMAGE)
   #error Buildsystem error: BUILDING_PANDA_PNMIMAGE not defined
 #endif
 

+ 1 - 1
panda/src/pnmimagetypes/config_pnmimagetypes.cxx

@@ -32,7 +32,7 @@
 #include "dconfig.h"
 #include "pandaSystem.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PNMIMAGETYPES)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PNMIMAGETYPES)
   #error Buildsystem error: BUILDING_PANDA_PNMIMAGETYPES not defined
 #endif
 

+ 1 - 1
panda/src/pnmtext/config_pnmtext.cxx

@@ -16,7 +16,7 @@
 #include "dconfig.h"
 #include "freetypeFace.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PNMTEXT)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PNMTEXT)
   #error Buildsystem error: BUILDING_PANDA_PNMTEXT not defined
 #endif
 

+ 1 - 1
panda/src/pstatclient/config_pstatclient.cxx

@@ -15,7 +15,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PSTATCLIENT)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PSTATCLIENT)
   #error Buildsystem error: BUILDING_PANDA_PSTATCLIENT not defined
 #endif
 

+ 1 - 1
panda/src/putil/config_putil.cxx

@@ -47,7 +47,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_PUTIL)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_PUTIL)
   #error Buildsystem error: BUILDING_PANDA_PUTIL not defined
 #endif
 

+ 1 - 1
panda/src/recorder/config_recorder.cxx

@@ -22,7 +22,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_RECORDER)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_RECORDER)
   #error Buildsystem error: BUILDING_PANDA_RECORDER not defined
 #endif
 

+ 1 - 1
panda/src/rocket/config_rocket.cxx

@@ -26,7 +26,7 @@
 #include <Rocket/Core.h>
 #undef Factory
 
-#if !defined(CPPPARSER) && !defined(BUILDING_ROCKET)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_ROCKET)
   #error Buildsystem error: BUILDING_ROCKET not defined
 #endif
 

+ 1 - 1
panda/src/skel/config_skel.cxx

@@ -16,7 +16,7 @@
 #include "typedSkel.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDASKEL)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDASKEL)
   #error Buildsystem error: BUILDING_PANDASKEL not defined
 #endif
 

+ 1 - 1
panda/src/speedtree/config_speedtree.cxx

@@ -21,7 +21,7 @@
 #include "loaderFileTypeRegistry.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDASPEEDTREE)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDASPEEDTREE)
   #error Buildsystem error: BUILDING_PANDASPEEDTREE not defined
 #endif
 

+ 1 - 1
panda/src/text/config_text.cxx

@@ -27,7 +27,7 @@
 #include "dconfig.h"
 #include "config_express.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_TEXT)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_TEXT)
   #error Buildsystem error: BUILDING_PANDA_TEXT not defined
 #endif
 

+ 1 - 1
panda/src/tform/config_tform.cxx

@@ -25,7 +25,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_TFORM)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_TFORM)
   #error Buildsystem error: BUILDING_PANDA_TFORM not defined
 #endif
 

+ 1 - 1
panda/src/tinydisplay/config_tinydisplay.cxx

@@ -29,7 +29,7 @@
 #include "dconfig.h"
 #include "pandaSystem.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_TINYDISPLAY)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_TINYDISPLAY)
   #error Buildsystem error: BUILDING_TINYDISPLAY not defined
 #endif
 

+ 1 - 1
panda/src/vision/config_vision.cxx

@@ -23,7 +23,7 @@
 #include "texturePool.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_VISION)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_VISION)
   #error Buildsystem error: BUILDING_VISION not defined
 #endif
 

+ 1 - 1
panda/src/vrpn/config_vrpn.cxx

@@ -21,7 +21,7 @@
 
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_VRPN)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_VRPN)
   #error Buildsystem error: BUILDING_VRPN not defined
 #endif
 

+ 1 - 1
panda/src/wgldisplay/config_wgldisplay.cxx

@@ -20,7 +20,7 @@
 #include "dconfig.h"
 #include "pandaSystem.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDA_WGLDISPLAY)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDA_WGLDISPLAY)
   #error Buildsystem error: BUILDING_PANDA_WGLDISPLAY not defined
 #endif
 

+ 1 - 1
panda/src/windisplay/config_windisplay.cxx

@@ -16,7 +16,7 @@
 #include "winGraphicsWindow.h"
 #include "dconfig.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDAWIN)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDAWIN)
   #error Buildsystem error: BUILDING_PANDAWIN not defined
 #endif
 

+ 1 - 1
panda/src/x11display/config_x11display.cxx

@@ -18,7 +18,7 @@
 #include "dconfig.h"
 #include "pandaSystem.h"
 
-#if !defined(CPPPARSER) && !defined(BUILDING_PANDAX11)
+#if !defined(CPPPARSER) && !defined(LINK_ALL_STATIC) && !defined(BUILDING_PANDAX11)
   #error Buildsystem error: BUILDING_PANDAX11 not defined
 #endif