fix MinGW 32-bit build

This commit is contained in:
tildearrow 2022-12-31 16:50:41 -05:00
parent 99059869e8
commit c776bccfda
1 changed files with 9 additions and 7 deletions

View File

@ -54,14 +54,16 @@
#include <chrono> // std::chrono
// Versions of mingw64 g++ up to 9.3.0 do not have a complete IFileDialog
// we don't use PFD on Windows anyway
#ifndef PFD_HAS_IFILEDIALOG
# define PFD_HAS_IFILEDIALOG 1
# if (defined __MINGW64__ || defined __MINGW32__) && defined __GXX_ABI_VERSION
# if __GXX_ABI_VERSION <= 1014
# undef PFD_HAS_IFILEDIALOG
# define PFD_HAS_IFILEDIALOG 0
# endif
# endif
#define PFD_HAS_IFILEDIALOG 0
//# define PFD_HAS_IFILEDIALOG 1
//# if (defined __MINGW64__ || defined __MINGW32__) && defined __GXX_ABI_VERSION
//# if __GXX_ABI_VERSION <= 1014
//# undef PFD_HAS_IFILEDIALOG
//# define PFD_HAS_IFILEDIALOG 0
//# endif
//# endif
#endif
namespace pfd