[Python-3000] Python 3.0a2 release

Christian Heimes lists at cheimes.de
Thu Nov 22 19:52:49 CET 2007


Martin v. Löwis wrote:
> So what's the build process? Is it
> 
> 1. start a VS build environment shell
> 2. cd to PCbuild9
> 3. run "build_pgo"
> 
> Any additional steps? Should I pass arguments? Can you kindly document
> it in readme.txt?

Yes, you can either use the build_pgo.bat in the PCbuild9 directory or
you can use the GUI. The process is always the same. At first you have
to build a PGInstrument configuration, then you run the output in
$platform-pgi to gather profiling data and finally you have to build a
PGUpdate build. The optimized binaries end up in $platform-pgo.

A word of warning. The PGInstrument builds are *very* slow compared to
normal builds. The bench mark and test suite need about *TEN* times the
time to run.

I promise to update the docs as soon as the new build process has been
tested and approved.

Christian


More information about the Python-3000 mailing list