[issue993766] bdist_dumb and --relative on Windows fails

2008-06-26 Thread zouguangxian
zouguangxian [EMAIL PROTECTED] added the comment: I encounter the same problem of Mark Hammond. I check the code in repository, the ensure_relative function in python25 is: def ensure_relative (path): Take the full path 'path', and make it a relative path so it can be the second

[issue1455] VS2008, quick hack for distutils.msvccompiler

2007-12-19 Thread zouguangxian
zouguangxian added the comment: I succeed in building python26 with msvc 2005. I create a tool to convert pcbuild9 to pcbuild8. 1. delete pcbuild8 2. copy pcbuild9 to pcbuild8 3. run norm.py in pcbuild8, norm.py will change the format flag. Added file: http://bugs.python.org/file8994/norm.py

[issue1455] VS2008, quick hack for distutils.msvccompiler

2007-11-20 Thread zouguangxian
zouguangxian added the comment: Why don't use Visual Studio 200x Command Prompt to get a shell window with correct environment settings? In this way msvccompiler.py can get LIB, INCLUDE, LIBPATH, PATH with os.environ.get. -- nosy: +weck __ Tracker

[issue1464] inet_pton redefined while building with windows SDK 6.0

2007-11-19 Thread zouguangxian
New submission from zouguangxian: in Microsoft SDKs\Windows\v6.0A\Include\ws2tcpip.h, inet_pton was defined when NTDDI_VERSION = NTDDI_LONGHORN with the following lines: #if (NTDDI_VERSION = NTDDI_LONGHORN) WINSOCK_API_LINKAGE INT WSAAPI inet_pton( __inINT

[issue1465] building python 2.6 with VC Express 2008 Beta2

2007-11-19 Thread zouguangxian
zouguangxian added the comment: patch of socketmodule.c. Added file: http://bugs.python.org/file8777/socketmodule.c.patch __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue1465 __Index: Modules/socketmodule.c

[issue1465] building python 2.6 with VC Express 2008 Beta2

2007-11-19 Thread zouguangxian
zouguangxian added the comment: patch of tix8.4.2 Added file: http://bugs.python.org/file8778/tix8.4.2.patch __ Tracker [EMAIL PROTECTED] http://bugs.python.org/issue1465 __Only in tix8.4.2/win/: Release diff -u Tix8.4.2-src

[issue1465] building python 2.6 with VC Express 2008 Beta2

2007-11-19 Thread zouguangxian
zouguangxian added the comment: hi tiran, thanks for your suggest. :-) what can i do in the next? it's my pleasure to contribute my effort to python. It's seems that directory configurations of Visual Studio 2005/Visual C Express 2008 are stored in C:\Documents and Settings\USERNAME\Local

[issue1447] patch to make msvccompiler.py work with vs 2005(MSVC8)

2007-11-15 Thread zouguangxian
New submission from zouguangxian: It seems that the directory information of MSVC8 *just* can be got from environment variable instead of registry. This patch make me compile pywin32 with MSVC8(VS 2005). -- files: msvccompiler.py.diff messages: 57530 nosy: weck severity: normal

[issue1449] make msi work the vs 2005(MSVC8)

2007-11-15 Thread zouguangxian
New submission from zouguangxian: with vs 2003, msi.py get msvcr71.dll from msm. but with vs 2005, It's better to extract msvcr80.dll from %VCINTALLDIR%\redist\x86 \Microsoft.VC80.CRT\. In addition, it seems to extract file from Microsoft_VC80_CRT_x86.msm need upgrade MSI to 3.1, i am not sure

[issue1450] make modulator more general

2007-11-15 Thread zouguangxian
New submission from zouguangxian: modulator may be outdated. i made a changement to make it use the new feature of PyTypeObject in Python2.5. for example, to support members, methods, new, init and etc. -- components: Demos and Tools files: modulator.patch messages: 57533 nosy: weck