git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1753
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
#include <wx/list.h>
#include <wx/hash.h>
+// TODO should be done by configure
+#if defined(__UNIX__) && !(defined(HAVE_DLOPEN) || defined(HAVE_SHLLOAD))
+ #if defined(__LINUX__) || defined(__SOLARIS__) || defined(__SUNOS__) || defined(__FREEBSD__)
+ #define HAVE_DLOPEN
+ #elif defined(__HPUX__)
+ #define HAVE_SHLLOAD
+ #endif // Unix flavour
+#endif // !Unix or already have some HAVE_xxx defined
+
#if defined(HAVE_DLOPEN)
#include <dlfcn.h>
#pragma hdrstop
#endif //__BORLANDC__
-// TODO should be done by configure
-#if defined(__UNIX__) && !(defined(HAVE_DLOPEN) || defined(HAVE_SHLLOAD))
- #if defined(__LINUX__) || defined(__SOLARIS__) || defined(__SUNOS__) || defined(__FREEBSD__)
- #ifndef HAVE_DLOPEN
- #define HAVE_DLOPEN
- #endif
- #elif defined(__HPUX__)
- #ifndef HAVE_SHLLOAD
- #define HAVE_SHLLOAD
- #endif
- #endif // Unix flavour
-#endif // !Unix or already have some HAVE_xxx defined
-
#include "wx/dynlib.h"
#include "wx/filefn.h"
#include "wx/intl.h"