diff options
Diffstat (limited to 'PC/pyconfig.h')
-rw-r--r-- | PC/pyconfig.h | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/PC/pyconfig.h b/PC/pyconfig.h index 2444c8a..cbddbd8 100644 --- a/PC/pyconfig.h +++ b/PC/pyconfig.h @@ -80,7 +80,7 @@ WIN32 is still required for the locale module. #define MS_WIN32 /* only support win32 and greater. */ #define MS_WINDOWS #ifndef PYTHONPATH -# define PYTHONPATH L".\\DLLs;.\\lib;.\\lib\\plat-win" +# define PYTHONPATH L".\\DLLs;.\\lib" #endif #define NT_THREADS #define WITH_THREAD @@ -95,12 +95,6 @@ WIN32 is still required for the locale module. #endif #ifdef MS_WINCE -/* Python uses GetVersion() to distinguish between - * Windows NT and 9x/ME where OS Unicode support is concerned. - * Windows CE supports Unicode in the same way as NT so we - * define the missing GetVersion() accordingly. - */ -#define GetVersion() (4) /* Windows CE does not support environment variables */ #define getenv(v) (NULL) #define environ (NULL) @@ -324,10 +318,12 @@ Py_NO_ENABLE_SHARED to find out. Also support MS_NO_COREDLL for b/w compat */ /* So MSVC users need not specify the .lib file in their Makefile (other compilers are generally taken care of by distutils.) */ -# ifdef _DEBUG -# pragma comment(lib,"python31_d.lib") +# if defined(_DEBUG) +# pragma comment(lib,"python32_d.lib") +# elif defined(Py_LIMITED_API) +# pragma comment(lib,"python3.lib") # else -# pragma comment(lib,"python31.lib") +# pragma comment(lib,"python32.lib") # endif /* _DEBUG */ # endif /* _MSC_VER */ # endif /* Py_BUILD_CORE */ @@ -727,6 +723,9 @@ Py_NO_ENABLE_SHARED to find out. Also support MS_NO_COREDLL for b/w compat */ /* Define if the compiler provides a wchar.h header file. */ #define HAVE_WCHAR_H 1 +/* The size of `wchar_t', as computed by sizeof. */ +#define SIZEOF_WCHAR_T 2 + /* Define if you have the dl library (-ldl). */ /* #undef HAVE_LIBDL */ |