Update the various project files with Python/random.c which was recently added.
On my old Windows XP computer:
- VS8.0 works reasonably.
- I don't have the VS7.1 compiler.
- VC6 does not compile, at least with the SDK shipped with the compiler (12 years ago!); newer SDKs might work.
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r86117 | hirokazu.yamamoto | 2010-11-02 23:06:03 +0900 | 2 lines
Defined Py_BUILD_CORE_MODULE also on VC7.1.
# I don't have this compiler, so I couldn't test it.
........
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r84857 | hirokazu.yamamoto | 2010-09-17 17:53:31 +0900 | 1 line
Let's see if tcl/tk test runs on windows buildbot with this fix.
........
r84870 | hirokazu.yamamoto | 2010-09-18 09:31:44 +0900 | 3 lines
regrtest.py now runs python in build/test_python_xxx. (deeper than here)
So failed to load tcl/tk dll because $(dist)/tcltk/bin was set to PATH as
relative path. (Windows)
........
r84875 | hirokazu.yamamoto | 2010-09-18 13:02:52 +0900 | 1 line
Applied r84870 to older compilers.
........
It was only used as a helper in types.py to access types (GetSetDescriptorType and MemberDescriptorType),
when they can easily be obtained with python code.
These expressions even work with Jython.
I don't know what the future of the types module is; (cf. discussion in http://bugs.python.org/issue1605 )
at least this change makes it simpler.
I applied the same changes manually to VS7.1 and VC6 files; completely untested.
(Christian, don't try too hard merging this change into py3k.
It will be easier to do the same work again on the branch)