A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2000-May/004240.html below:

[Python-Dev] Supporting non-Microsoft compilers

[Python-Dev] Supporting non-Microsoft compilersGordon McMillan gmcm@hypernet.com
Wed, 24 May 2000 08:24:20 -0400
Greg Ward wrote:

> However, it seems like it would be nice if people could build
> Python itself with (eg.) cygwin's gcc or Borland's compiler.  (It
> might be essential to properly support building extensions with
> gcc.)  Has anyone one anything towards that goal?  

Robert Kern (mingw32) and Gordon Williams (Borland).

> It appears
> that there is at least one patch floating around that advises
> people to hack up their installed config.h, and drop a
> libpython.a somewhere in the installation, in order to compile
> extensions with cygwin gcc and/or mingw32.  This strikes me as
> sub-optimal: can at least the required changes to config.h be
> made to allow building Python with one of the Windows gcc ports?

Robert's starship pages (kernr/mingw32) has a config.h 
patched for mingw32.

I believe someone else built Python using cygwin without 
much trouble. But mingw32 is the preferred target - cygwin is 
slow, doesn't thread, has a viral GPL license and only gets 
along with binaries built with cygwin.
 
Robert's web pages talk about a patched mingw32. I don't 
*think* that's true anymore, (at least I found no problems in 
my limited testing of an unpatched mingw32). The difference 
between mingw32 and cygwin is just what runtime they're built 
for.


- Gordon



RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4