public
Description: SIP fork (C/C++ Python bindings generator) with automatic property generation
Homepage: http://www.riverbankcomputing.co.uk/sip/index.php
Clone URL: git://github.com/kevinwatters/sip.git
Search Repo:
commit  2dbe8cb523769c6cabd05d37fb713d012228c745
tree    862661375919a64c4b591e35c70c34289bce8d01
parent  78bdfba6dbbfe60a349c20cb7d091c12a39ab880
sip /
name age message
folder .gitignore Thu Apr 17 09:49:22 -0700 2008 The getter generation looks like it's at least ... [kevinw]
folder ChangeLog Sat Apr 12 13:29:39 -0700 2008 initial commit [kevinw]
folder LICENSE Thu Apr 24 23:36:47 -0700 2008 Merged changes from sip-4.7.5-snapshot-20080424... [kevinw]
folder NEWS Sat Apr 12 13:29:39 -0700 2008 initial commit [kevinw]
folder README Sat Apr 12 13:29:39 -0700 2008 initial commit [kevinw]
folder README.HP-UX Sat Apr 12 13:29:39 -0700 2008 initial commit [kevinw]
folder THANKS Sat Apr 12 13:29:39 -0700 2008 initial commit [kevinw]
folder TODO Fri May 16 13:46:22 -0700 2008 added a bunch of SIP ideas to TODO [kevinw]
folder configure.py Fri May 16 13:49:29 -0700 2008 fixed building SIP if Python is sitting in a so... [kevinw]
folder custom/ Sat Apr 12 13:29:39 -0700 2008 initial commit [kevinw]
folder doc/ Sat Apr 12 13:29:39 -0700 2008 initial commit [kevinw]
folder setup.py Fri May 16 13:50:32 -0700 2008 setup.py will run configure.py and build SIP [kevinw]
folder sipdistutils.py Sat Apr 12 13:29:39 -0700 2008 initial commit [kevinw]
folder sipgen/ Fri May 16 13:46:54 -0700 2008 Minor bugfix [kevinw]
folder siplib/ Fri May 16 13:48:12 -0700 2008 * increased Python 2.6 compatibility by passing... [kevinw]
folder siputils.py Thu Apr 24 23:36:47 -0700 2008 Merged changes from sip-4.7.5-snapshot-20080424... [kevinw]
folder specs/ Fri May 16 13:49:51 -0700 2008 more compatibility changes for MSVC2008 [kevinw]
README.HP-UX
This file describes some things to be aware of when building SIP (and PyQt)
under HP-UX.

I had success building SIP V4 and PyQt on HP-UX 11.0 with the
HP aC++ compiler. 

My configuration was:

HP-UX B.11.00
HP aC++ Compiler C.03.50 (B3911DB) 
Qt-3.3.3
Python-2.3.4
sip-snapshot-20041113
PyQt-commercial-snapshot-20041031

Additionally, I installed the patches PHSS_29483 and PHSS_30967.
PHSS_29483 brings the aC++ Compiler to level A.03.52.
PHSS_30967 is a cumulative linker patch.

Because HP-UX can load C++ shared libraries and C++ shared objects only, when
the main program is a C++ program, I had to configure Python with the option
--with-cxx=aCC

I also had to change the definition of _POSIX_C_SOURCE in the configure script
of Python from 200112L to 199506L because it conflicts with the definition
from Qt.

If you have any problems or questions on building SIP or PyQt on HP-UX, either
send an email to ulrich.berning@desys.de or use the PyKDE mailing list.

Ulrich Berning
DESYS GmbH