From 29ef15db3f8615cecfcae2ae7667ebfa2f57fc4e Mon Sep 17 00:00:00 2001 From: rdb Date: Thu, 6 Aug 2015 14:16:51 +0200 Subject: [PATCH] Fix symbol visibility issue in p3d_plugin.so --- direct/src/plugin/p3d_plugin.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/direct/src/plugin/p3d_plugin.h b/direct/src/plugin/p3d_plugin.h index e053e6e21b..418d3c1143 100644 --- a/direct/src/plugin/p3d_plugin.h +++ b/direct/src/plugin/p3d_plugin.h @@ -53,7 +53,11 @@ #endif #else /* _WIN32 */ +#if defined(BUILDING_P3D_PLUGIN) && defined(__GNUC__) +#define EXPCL_P3D_PLUGIN __attribute__((visibility("default"))) +#else #define EXPCL_P3D_PLUGIN +#endif #endif /* _WIN32 */