This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author rpetrov
Recipients alydar, dobesv, eric.araujo, furrykef, rpetrov, tarek, woodsplitter
Date 2013-02-10.18:45:24
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1360521924.73.0.237280941279.issue832159@psf.upfronthosting.co.za>
In-reply-to
Content
In scope of issue12641 (Remove -mno-cygwin from distutils) I just publish a set of patches to modernize support for cygwin&mingw compilers.

My tests show that swig could be used successfully with patched mingw compiler. Test is based on patched official release 3.3.0 and my custom build of current master source with GNU windows compiler.
For protocol tested swig version is 2.0.9 and may be due syntax change swig module has to be described as :
-----
/* hello.i */
%module hello
%{
extern void hello(void);
%}

extern void hello(void);
-----

Distutils complain for --swig-cpp so command now is "python setup.py build_ext -cmingw32 --swig-cpp -f"
History
Date User Action Args
2013-02-10 18:45:24rpetrovsetrecipients: + rpetrov, woodsplitter, alydar, furrykef, dobesv, tarek, eric.araujo
2013-02-10 18:45:24rpetrovsetmessageid: <1360521924.73.0.237280941279.issue832159@psf.upfronthosting.co.za>
2013-02-10 18:45:24rpetrovlinkissue832159 messages
2013-02-10 18:45:24rpetrovcreate