CDDB and DiscID for Python on cygwin

Jeffrey Barish jeff_barish@earthlink.net
Wed Nov 16 06:49:00 GMT 2005


I have been trying again to get CDDB and DiscID to work on cygwin.  I made
it farther than I did last time I tried: I was able to get cdrommodule.c (a
C extension module to the Python modules) to compile this time (problems
with include files).  My program now runs, but it gags when DiscID tries to
read the toc header (cdrom.toc_header(device)).  It looks as if the problem
is related to an ioctl:

ioctl(cdrom_fd, CDDB_READ_TOC_HEADER_FLAG, &hdr)

I am accessing the cdrom as /dev/scd0.  The open call completes
successfully.  Is there a known incompatibility between ioctl and cygwin?
I'm new to cygwin, so I don't know what else to try now.
-- 
Jeffrey Barish


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list