Cygwin Python 2.1b1

Jason Tishler Jason.Tishler@dothill.com
Tue Mar 6 06:52:00 GMT 2001


Python 2.1b1 still builds OOTB under Cygwin 1.1.8 or later.  However,
since the case sensitive import issue was resolved by the direct use of
the Win32 API, one must configure appropriately depending a what version
of Cygwin gcc they are using.

For gcc-2.95.2-6 (or earlier), use:

    configure --with-threads=no

For gcc-2.95.2-7 (or later), use:

    CC='gcc -mwin32' configure --with-threads=no

If you are interested in running the regression tests, then you should
exclude test_poll because it hangs.  The command line that I use and
sample output is as follows:

    $ PYTHONPATH= ./python.exe -tt ./Lib/test/regrtest.py -l -x test_poll
    test_grammar
    test_opcodes
    test_operations
    ...
    test_xreadline
    test_zipfile
    test_zlib
    106 tests OK.
    2 tests failed: test_strftime test_time
    22 tests skipped: test_al test_bsddb test_cd test_cl test_dbm test_fork1 test_gl test_imgfile test_largefile test_linuxaudiodev test_minidom test_nis test_openpty test_pty test_pyexpat test_sax test_sunaudiodev test_sundry test_thread test_threadedtempfile test_winreg test_winsound

If anyone is interested in helping to debug why test_poll hangs and
test_strftime and test_time fail, it would be much appreciated.

Thanks,
Jason

-- 
Jason Tishler
Director, Software Engineering       Phone: +1 (732) 264-8770 x235
Dot Hill Systems Corp.               Fax:   +1 (732) 264-8798
82 Bethany Road, Suite 7             Email: Jason.Tishler@dothill.com
Hazlet, NJ 07730 USA                 WWW:   http://www.dothill.com



More information about the Cygwin-apps mailing list