now assume MinGW does not have dirent.h (actually have it but without opendir function). Fixed also a WIN32 check in jp3d/libjp3dvm/openjpeg3d.h.
This commit is contained in:
parent
8e9997315b
commit
91bb12c9da
|
@ -106,6 +106,8 @@
|
||||||
#if !defined(HAVE_DIRENT_H) && !defined(HAVE_DIRECT_H) && !defined(HAVE_SYS_DIR_H) && !defined(HAVE_NDIR_H) && !defined(HAVE_SYS_NDIR_H) && !defined(HAVE_DIR_H)
|
#if !defined(HAVE_DIRENT_H) && !defined(HAVE_DIRECT_H) && !defined(HAVE_SYS_DIR_H) && !defined(HAVE_NDIR_H) && !defined(HAVE_SYS_NDIR_H) && !defined(HAVE_DIR_H)
|
||||||
# if defined(_MSC_VER) /* Microsoft C/C++ */
|
# if defined(_MSC_VER) /* Microsoft C/C++ */
|
||||||
/* no dirent.h */
|
/* no dirent.h */
|
||||||
|
# elif defined(__MINGW32__) /* MinGW */
|
||||||
|
/* no dirent.h */
|
||||||
# elif defined(__BORLANDC__) /* Borland C/C++ */
|
# elif defined(__BORLANDC__) /* Borland C/C++ */
|
||||||
# define HAVE_DIRENT_H
|
# define HAVE_DIRENT_H
|
||||||
# define VOID_CLOSEDIR
|
# define VOID_CLOSEDIR
|
||||||
|
|
|
@ -37,7 +37,7 @@
|
||||||
==========================================================
|
==========================================================
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#if defined(OPJ_STATIC) || !(defined(WIN32) || defined(__WIN32__))
|
#if defined(OPJ_STATIC) || !defined(_WIN32)
|
||||||
#define OPJ_API
|
#define OPJ_API
|
||||||
#define OPJ_CALLCONV
|
#define OPJ_CALLCONV
|
||||||
#else
|
#else
|
||||||
|
@ -50,7 +50,7 @@ that uses this DLL. This way any other project whose source files include this f
|
||||||
OPJ_API functions as being imported from a DLL, wheras this DLL sees symbols
|
OPJ_API functions as being imported from a DLL, wheras this DLL sees symbols
|
||||||
defined with this macro as being exported.
|
defined with this macro as being exported.
|
||||||
*/
|
*/
|
||||||
#ifdef OPJ_EXPORTS
|
#if defined(OPJ_EXPORTS) || defined(DLL_EXPORT)
|
||||||
#define OPJ_API __declspec(dllexport)
|
#define OPJ_API __declspec(dllexport)
|
||||||
#else
|
#else
|
||||||
#define OPJ_API __declspec(dllimport)
|
#define OPJ_API __declspec(dllimport)
|
||||||
|
|
Loading…
Reference in New Issue