On Wednesday 19 July 2006 10:16 pm, Gerard Vermeulen wrote: > Hi, > > I am assembling a fairly large Python system on several platforms. Windows > 32 bit and 64 bit using MSVS2005 are part of those. A pecularity of Win64 > is that the size of a long is 4 bytes instead of 8 bytes as on Linux 64 > bit. > > Attached you'll find a patch for: > 1. SIP-4.4.5 implementing the mt step discussed today (better late than > never).
A similar patch is in tonight's snapshot. > 2. qscintilla-1.6-1.65 containing: > - a workaround for Win64's 4 byte longs > - a const_cast (MSVS2005 is very picky) These are already fixed in current snapshots. > 3. PyQt-3.16 containing: > - the introduction a feature Qt_QLONG_LARGER_THAN_LONG to work around > Win64's 4 byte longs. > - the use of this feature in qglobal.sip to typedef Q_LONG and Q_ULONG > - the use of this feature in qiodevice.sip to typedef Offset. > - a correction of the SIP declaration for the virtual member function > readBlock() to make MSVS2005 happy. > - the declaration of the feature Qt_QLONG_LARGER_THAN_LONG in > versions.sip I've changed these slightly so that the feature is normally enabled. Let me know if I've broken anything. Thanks, Phil _______________________________________________ PyKDE mailing list [email protected] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
