[PyKDE] ANN: SIP v4.0pre4 Released

michael ferraro michael at possibleworlds.com
Mon Nov 24 16:26:01 GMT 2003


Just to confirm:	I should download
	sip-mac-gpl-4.0pre4.tar.gz from
		download/sip

	PyQt-mac-gpl-snapshot-20031123.tar.gz from
		download/snapshot/PyQt

or am i ditzzing out

Michael

On Nov 23, 2003, at 12:52 PM, Phil Thompson wrote:

> SIP v4.0pre4 is now available for download at the usual place. You 
> will need a
> current PyQt snapshot.
>
> This version has a re-written build system - use configure.py instead 
> of
> build.py. Current SIP v3 snapshots also include the new build system 
> (but
> retains the old one for now in case there are problems).
>
> The new build system has been tested on Linux, Windows and the Zaurus.
> Building static or debug versions has not yet been tested.
>
> PyQt also has a corresponding new build system - again, use 
> configure.py
> instead of build.py. This generates and installs a pure Python module 
> called
> pyqtconfig that is intended to be used by the build system of other 
> modules
> that are built on top of PyQt. Please let me know if there are other 
> useful
> things that can be added to it.
>
> Why have I written yet another build system?
>
> 1. I want SIP v4 to be seen as a general tool for building bindings 
> for C and
> C++ libraries on all platforms - and not just as the tool used to 
> build PyQt.
> This required the dependency of the old system on tmake or qmake to be
> removed.
>
> 2. The old system was difficult to maintain and was beginning to 
> resemble a
> Perl script. The new system is self contained and written in 
> reasonably good
> Python.
>
> 3. The new system only requires root/administrator privileges when 
> installing.
>
> 4. The new system is completely configurable from the command line. It 
> should
> never be necessary to hack it even if some platforms require additional
> special handling.
>
> (BTW, those of you who watch the snapshots may have seen that I was 
> using
> SCons at one point. This was dropped as it was introducing more 
> problems than
> it was solving.)
>
> Phil
>
> _______________________________________________
> PyKDE mailing list    PyKDE at mats.imk.fraunhofer.de
> http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
>




More information about the PyQt mailing list