Re: [ctypes-users] Fwd: xml2py.py problem with unsigned integers?
Brought to you by:
theller
From: Thomas H. <th...@ct...> - 2008-06-16 18:10:02
|
[cc to the ctypes-users list] Karl Waedt schrieb: > Can you please forward this mail to one of the developers? > > Thank you. > > ---------- Forwarded message ---------- > From: <cty...@li...> > Date: 2008/6/14 > Subject: xml2py.py problem with unsigned integers? > To: kar...@go... > > > You are not allowed to post to this mailing list, and your message has > been automatically rejected. If you think that your messages are > being rejected in error, contact the mailing list owner at > cty...@li.... The ctypes-users list requires that you subscribe to the list before you can post messages. > ---------- Message transféré ---------- > From: "Karl Waedt" <kar...@go...> > To: cty...@li... > Date: Sat, 14 Jun 2008 15:53:26 +0200 > Subject: xml2py.py problem with unsigned integers? > *ValueError: invalid literal for int() with base 10: '18u'* > reported by xml2py.py. > > The respective line in the XML file generated by h2xml.py (or directly with > gccxml) is: > <ArrayType id="_459" min="0" max="*18u*" type="_544" size="152" > align="8"/> > > I installed revision 64268: /ctypes/trunk/ctypeslib today. > Same for gccxml build with VS 2008 Express. > Is there some workaround? The current h2xml and xml2py toolchain does not work correctly with the recent gccxml version (0.9). You probably need gccxml version 0.7 or gccxml 0.8; if you build gccxml yourself you should get an older version from CVS. I made some changes to the h2xml/xml2py toolchain to support newer gccxml; this is in the ctypeslib-gccxml-0.9 branch http://svn.python.org/view/ctypes/branches/ctypeslib-gccxml-0.9/ Hope that helps, Thomas |