<br clear="all">I m trying port pyfsevents coded in python2.6 to python3.1. <br>But i m getting following errors while building that though i havent changed anything in these lines.<br><br>Any idea why?<br><br>"<br>pyfsevents.c:22: error: expected specifier-qualifier-list before ‘CFFileDescriptorRef’<br>
pyfsevents.c:30: error: expected specifier-qualifier-list before ‘FSEventStreamRef’<br>pyfsevents.c:60: error: expected ‘)’ before ‘streamRef’<br>pyfsevents.c:101: error: expected ‘)’ before ‘fdref’<br>pyfsevents.c:134: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘my_FSEventStreamCreate’<br>
pyfsevents.c: In function ‘pyfsevents_registerpath’:<br>pyfsevents.c:183: error: ‘PyStringObject’ undeclared (first use in this function)<br>pyfsevents.c:183: error: (Each undeclared identifier is reported only once<br>pyfsevents.c:183: error: for each function it appears in.)<br>
pyfsevents.c:183: error: ‘path’ undeclared (first use in this function)<br>pyfsevents.c:190: warning: division by zero<br>pyfsevents.c:194: error: ‘FSEventInfo’ has no member named ‘callback’<br>pyfsevents.c:196: error: ‘FSEventStreamRef’ undeclared (first use in this function)<br>
pyfsevents.c:196: error: expected ‘;’ before ‘stream’<br>pyfsevents.c:197: error: ‘stream’ undeclared (first use in this function)<br>pyfsevents.c:211: error: ‘FSEventInfo’ has no member named ‘stream’<br>pyfsevents.c: In function ‘pyfsevents_registerfd’:<br>
pyfsevents.c:244: error: ‘kCFFileDescriptorReadCallBack’ undeclared (first use in this function)<br>pyfsevents.c:244: error: ‘kCFFileDescriptorWriteCallBack’ undeclared (first use in this function)<br>pyfsevents.c:254: warning: initialization makes pointer from integer without a cast<br>
pyfsevents.c:266: error: ‘FDInfo’ has no member named ‘callback’<br>pyfsevents.c:268: error: ‘CFFileDescriptorContext’ undeclared (first use in this function)<br>pyfsevents.c:268: error: expected ‘;’ before ‘context’<br>pyfsevents.c:269: error: ‘CFFileDescriptorRef’ undeclared (first use in this function)<br>
pyfsevents.c:269: error: expected ‘;’ before ‘fdref’<br>pyfsevents.c:272: error: ‘fdref’ undeclared (first use in this function)<br>pyfsevents.c:275: error: ‘CFFileDescriptorCallBack’ undeclared (first use in this function)<br>
pyfsevents.c:275: error: expected ‘)’ before ‘fd_callback’<br>pyfsevents.c:285: warning: assignment makes pointer from integer without a cast<br>pyfsevents.c:292: error: ‘FDInfo’ has no member named ‘desc’<br>pyfsevents.c:307: error: ‘FDInfo’ has no member named ‘callback’<br>
pyfsevents.c:308: error: ‘FDInfo’ has no member named ‘desc’<br>pyfsevents.c: In function ‘removesource’:<br>pyfsevents.c:373: error: ‘FSEventStreamRef’ undeclared (first use in this function)<br>pyfsevents.c:373: error: expected ‘;’ before ‘stream’<br>
pyfsevents.c:374: error: ‘stream’ undeclared (first use in this function)<br>pyfsevents.c: In function ‘pyfsevents_unregisterfd’:<br>pyfsevents.c:417: warning: initialization makes pointer from integer without a cast<br>lipo: can't figure out the architecture type of: /var/folders/fF/fFgga6+-E48RL+iXKLFmAE+++TI/-Tmp-//ccCNjSPw.out<br>
error: command 'gcc' failed with exit status 1 <br>"<br><br>