Added ADD condition in poly2tri dll_symbol.h to only define macros for dynamic library linking if assimp is ordered to build as DLL
parent
e63d3ed8e7
commit
b5f69e3734
|
@ -31,11 +31,11 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#if defined(_WIN32)
|
#if defined(_WIN32) && defined(ASSIMP_BUILD_DLL_EXPORT)
|
||||||
# pragma warning( disable: 4273)
|
# pragma warning( disable: 4273)
|
||||||
# define P2T_COMPILER_DLLEXPORT __declspec(dllexport)
|
# define P2T_COMPILER_DLLEXPORT __declspec(dllexport)
|
||||||
# define P2T_COMPILER_DLLIMPORT __declspec(dllimport)
|
# define P2T_COMPILER_DLLIMPORT __declspec(dllimport)
|
||||||
#elif defined(__GNUC__)
|
#elif defined(__GNUC__) && defined(ASSIMP_BUILD_DLL_EXPORT)
|
||||||
# define P2T_COMPILER_DLLEXPORT __attribute__ ((visibility ("default")))
|
# define P2T_COMPILER_DLLEXPORT __attribute__ ((visibility ("default")))
|
||||||
# define P2T_COMPILER_DLLIMPORT __attribute__ ((visibility ("default")))
|
# define P2T_COMPILER_DLLIMPORT __attribute__ ((visibility ("default")))
|
||||||
#else
|
#else
|
||||||
|
|
Loading…
Reference in New Issue