[Python-3000] building _ssl on Windows

Amaury Forgeot d'Arc amauryfa at gmail.com
Fri Nov 23 10:56:28 CET 2007


Christian Heimes wrote:
> Amaury Forgeot d'Arc wrote:
> > However, I am surprised by this comment:
> >> # Run build_ssl in this order:
> >> # python.exe build_ssl.py Release x64
> >> # python.exe build_ssl.py Release Win32
> > Why so? does the Win32 build rely on some file generated by x64?
>
> openssl doesn't support separate makefiles and build directories for
> 64bit builds. I'm creating the files in the build_ssl.py script.
> "python.exe build_ssl.py Release x64" has to run first because it
> creates the 64bit makefile from the 32bit makefile.
>
> The other way around the build process would overwrite the 32bit
> makefile with the settings from the 64bit makefile before it is moved over.

Well, since we control the creation of the makefiles, we could
unconditionally create all makefiles in all builds, and even give them
other names.

Anyway, this is only relevant when updating opensll.
As long as I can click the "build" button in the IDE, the rest is not
worth the trouble.

-- 
Amaury Forgeot d'Arc


More information about the Python-3000 mailing list