/* (c) D.Souflis dsouflis@acm.org */ #ifndef _WINSTUBDL_H #define _WINSTUBDL_H #ifdef WIN32 # define WIN32DLL_DEFINE __declspec( dllexport) #else # define WIN32DLL_DEFINE #endif #ifdef WIN32_DLOPEN #include #ifndef RTLD_LAZY # define RTLD_LAZY 1 #endif void *dlopen(const char *module, int unused); void* dlsym(void* mo, const char *proc); void dlclose(void* mo); #endif // windows ¹öÀü ÄÄÆÄÀÏÀ» À§ÇÑ ¼³Á¤ #ifdef WIN32 #define STDC_HEADERS #define SIZEOF_UNSIGNED_INT 4 #define SIZEOF_UNSIGNED_SHORT_INT 2 #define SIZEOF_UNSIGNED_CHAR 1 #define HAVE_MEMSET #define HAVE_MEMMOVE #define LIBDIR "lib" //dll ¾Æ´Ñ lib Áö¿øÀ» À§ÇÑ ¼ÂÆÃ #ifdef WIN32DLL_DEFINE #undef WIN32DLL_DEFINE #define WIN32DLL_DEFINE #endif #define inline __inline #endif // WIN32 // windows ¹öÀü ÄÄÆÄÀÏÀ» À§ÇÑ ¼³Á¤ #endif