Added ADD condition in poly2tri dll_symbol.h to only define macros for dynamic library linking if assimp is ordered to build as DLL

pull/5693/head
mkuritsu 2024-07-31 21:11:23 +01:00
parent e63d3ed8e7
commit b5f69e3734
1 changed files with 2 additions and 2 deletions

View File

@ -31,11 +31,11 @@
#pragma once
#if defined(_WIN32)
#if defined(_WIN32) && defined(ASSIMP_BUILD_DLL_EXPORT)
# pragma warning( disable: 4273)
# define P2T_COMPILER_DLLEXPORT __declspec(dllexport)
# 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_DLLIMPORT __attribute__ ((visibility ("default")))
#else