From Chris Hanson, "The following files are drop-in replacements for the include/*/Export files to permit
building statically linked osg libraries under Win32."
This commit is contained in:
parent
97f6a82b1e
commit
f26c3da074
@ -31,7 +31,9 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
||||||
# ifdef OSG_LIBRARY
|
# if defined( _LIB ) || defined( USE_STATIC )
|
||||||
|
# define OSG_EXPORT
|
||||||
|
# elif defined( OSG_LIBRARY )
|
||||||
# define OSG_EXPORT __declspec(dllexport)
|
# define OSG_EXPORT __declspec(dllexport)
|
||||||
# else
|
# else
|
||||||
# define OSG_EXPORT __declspec(dllimport)
|
# define OSG_EXPORT __declspec(dllimport)
|
||||||
|
@ -26,7 +26,9 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
||||||
# ifdef OSGDB_LIBRARY
|
# if defined( _LIB ) || defined( USE_STATIC )
|
||||||
|
# define OSGDB_EXPORT
|
||||||
|
# elif defined( OSGDB_LIBRARY )
|
||||||
# define OSGDB_EXPORT __declspec(dllexport)
|
# define OSGDB_EXPORT __declspec(dllexport)
|
||||||
# else
|
# else
|
||||||
# define OSGDB_EXPORT __declspec(dllimport)
|
# define OSGDB_EXPORT __declspec(dllimport)
|
||||||
|
@ -16,7 +16,9 @@
|
|||||||
#define OSGFX_EXPORT_
|
#define OSGFX_EXPORT_
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
||||||
# ifdef OSGFX_LIBRARY
|
# if defined( _LIB ) || defined( USE_STATIC )
|
||||||
|
# define OSGFX_EXPORT
|
||||||
|
# elif defined( OSGFX_LIBRARY )
|
||||||
# define OSGFX_EXPORT __declspec(dllexport)
|
# define OSGFX_EXPORT __declspec(dllexport)
|
||||||
# else
|
# else
|
||||||
# define OSGFX_EXPORT __declspec(dllimport)
|
# define OSGFX_EXPORT __declspec(dllimport)
|
||||||
|
@ -27,7 +27,9 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
||||||
# ifdef OSGGA_LIBRARY
|
# if defined( _LIB ) || defined( USE_STATIC )
|
||||||
|
# define OSGGA_EXPORT
|
||||||
|
# elif defined( OSGGA_LIBRARY )
|
||||||
# define OSGGA_EXPORT __declspec(dllexport)
|
# define OSGGA_EXPORT __declspec(dllexport)
|
||||||
# else
|
# else
|
||||||
# define OSGGA_EXPORT __declspec(dllimport)
|
# define OSGGA_EXPORT __declspec(dllimport)
|
||||||
|
@ -25,7 +25,9 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
||||||
# ifdef OSGINTROSPECTION_LIBRARY
|
# if defined( _LIB ) || defined( USE_STATIC )
|
||||||
|
# define OSGINTROSPECTION_EXPORT
|
||||||
|
# elif defined( OSGINTROSPECTION_LIBRARY )
|
||||||
# define OSGINTROSPECTION_EXPORT __declspec(dllexport)
|
# define OSGINTROSPECTION_EXPORT __declspec(dllexport)
|
||||||
# else
|
# else
|
||||||
# define OSGINTROSPECTION_EXPORT __declspec(dllimport)
|
# define OSGINTROSPECTION_EXPORT __declspec(dllimport)
|
||||||
|
@ -27,7 +27,9 @@
|
|||||||
|
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
||||||
# ifdef OSGPARTICLE_LIBRARY
|
# if defined( _LIB ) || defined( USE_STATIC )
|
||||||
|
# define OSGPARTICLE_EXPORT
|
||||||
|
# elif defined( OSGPARTICLE_LIBRARY )
|
||||||
# define OSGPARTICLE_EXPORT __declspec(dllexport)
|
# define OSGPARTICLE_EXPORT __declspec(dllexport)
|
||||||
# else
|
# else
|
||||||
# define OSGPARTICLE_EXPORT __declspec(dllimport)
|
# define OSGPARTICLE_EXPORT __declspec(dllimport)
|
||||||
|
@ -27,7 +27,9 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
||||||
# ifdef OSGPRODUCER_LIBRARY
|
# if defined( _LIB ) || defined( USE_STATIC )
|
||||||
|
# define OSGPRODUCER_EXPORT
|
||||||
|
# elif defined( OSGPRODUCER_LIBRARY )
|
||||||
# define OSGPRODUCER_EXPORT __declspec(dllexport)
|
# define OSGPRODUCER_EXPORT __declspec(dllexport)
|
||||||
# else
|
# else
|
||||||
# define OSGPRODUCER_EXPORT __declspec(dllimport)
|
# define OSGPRODUCER_EXPORT __declspec(dllimport)
|
||||||
|
@ -25,7 +25,9 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
||||||
# ifdef OSGSIM_LIBRARY
|
# if defined( _LIB ) || defined( USE_STATIC )
|
||||||
|
# define OSGSIM_EXPORT
|
||||||
|
# elif defined( OSGSIM_LIBRARY )
|
||||||
# define OSGSIM_EXPORT __declspec(dllexport)
|
# define OSGSIM_EXPORT __declspec(dllexport)
|
||||||
# else
|
# else
|
||||||
# define OSGSIM_EXPORT __declspec(dllimport)
|
# define OSGSIM_EXPORT __declspec(dllimport)
|
||||||
|
@ -26,7 +26,9 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__)
|
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__)
|
||||||
# ifdef OSGTERRAIN_LIBRARY
|
# if defined( _LIB ) || defined( USE_STATIC )
|
||||||
|
# define OSGTERRAIN_EXPORT
|
||||||
|
# elif defined( OSGTERRAIN_LIBRARY )
|
||||||
# define OSGTERRAIN_EXPORT __declspec(dllexport)
|
# define OSGTERRAIN_EXPORT __declspec(dllexport)
|
||||||
# else
|
# else
|
||||||
# define OSGTERRAIN_EXPORT __declspec(dllimport)
|
# define OSGTERRAIN_EXPORT __declspec(dllimport)
|
||||||
|
@ -26,7 +26,9 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__)
|
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__)
|
||||||
# ifdef OSGTEXT_LIBRARY
|
# if defined( _LIB ) || defined( USE_STATIC )
|
||||||
|
# define OSGTEXT_EXPORT
|
||||||
|
# elif defined( OSGTEXT_LIBRARY )
|
||||||
# define OSGTEXT_EXPORT __declspec(dllexport)
|
# define OSGTEXT_EXPORT __declspec(dllexport)
|
||||||
# else
|
# else
|
||||||
# define OSGTEXT_EXPORT __declspec(dllimport)
|
# define OSGTEXT_EXPORT __declspec(dllimport)
|
||||||
|
@ -27,7 +27,9 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__) || defined( __BCPLUSPLUS__) || defined( __MWERKS__)
|
||||||
# ifdef OSGUTIL_LIBRARY
|
# if defined( _LIB ) || defined( USE_STATIC )
|
||||||
|
# define OSGUTIL_EXPORT
|
||||||
|
# elif defined( OSGUTIL_LIBRARY )
|
||||||
# define OSGUTIL_EXPORT __declspec(dllexport)
|
# define OSGUTIL_EXPORT __declspec(dllexport)
|
||||||
# else
|
# else
|
||||||
# define OSGUTIL_EXPORT __declspec(dllimport)
|
# define OSGUTIL_EXPORT __declspec(dllimport)
|
||||||
|
Loading…
Reference in New Issue
Block a user