Sorry to bother you again today :)
I am trying to build python-tqt from GIT (after I built sip4-tqt and
tqscintilla. Btw, somebody with the required access could edit the
"How to build guide" section 7 "Build order" and move "tqscintilla"
before "python-tqt" since the former is a requirement for the latter).
I have this situation: 1) if I use sip 4.10.5 (the one from sip4-tqt package) the correct sip.h
file is installed in /usr/include/python2.X. Nevertheless configuration fails as follow:
sip: /home/tde_src/2_build/build/dependencies/python-tqt/sip/qt/qtmod.sip:23: syntax error
at configure.py:927 os.system(string.join(argv)), where this command
get invoked: /usr/bin/sip" -x TQt_STYLE_WINDOWSXP -x TQt_STYLE_INTERLACE -x TQt_STYLE_WINDOWSXP -x TQt_SIP_PRE_4_7_2 -x VendorID -t WS_X11 -t TQt_3_3_6 -j 10 -c qt -b qt/qt.sbf -I/home/tde_src/2_build/build/dependencies/python-tqt/sip /home/tde_src/2_build/build/dependencies/python-tqt/sip/qt/qtmod.sip
For reference, the failing line in qtmod.sip is:
%Module qt 2
PS: I am no SIP expert at all :(
2) instead if I use sip 4.13.3-2 that comes with debian/testing (and which should not be used according to the How to Build giude) the configuration is able to complete correctly (beside a never ending list of deprecated
warnings) but then the building fails since the incorrect
sip.h file (and libraries) is installed qobject.sip:2199:9: error: ‘pyqt3TQtSignal’ was not declared in this scope
So I wonder how you manage to build python-tqt.
What am I missing?
Have a nice weekend :)
Michele
Sorry to bother you again today :)
I am trying to build python-tqt from GIT (after I built sip4-tqt and
tqscintilla. Btw, somebody with the required access could edit the
"How to build guide" section 7 "Build order" and move "tqscintilla"
before "python-tqt" since the former is a requirement for the latter).
I have this situation:Â
- if I use sip 4.10.5 (the one from sip4-tqt package) the correct sip.h
file is installed in /usr/include/python2.X. Nevertheless configuration fails as follow:
sip: /home/tde_src/2_build/build/dependencies/python-tqt/sip/qt/qtmod.sip:23: syntax error
at configure.py:927 Â Â os.system(string.join(argv)), where this command
get invoked: /usr/bin/sip" -x TQt_STYLE_WINDOWSXP -x TQt_STYLE_INTERLACE -x TQt_STYLE_WINDOWSXP -x TQt_SIP_PRE_4_7_2 -x VendorID -t WS_X11 -t TQt_3_3_6 -j 10 -c qt -b qt/qt.sbf -I/home/tde_src/2_build/build/dependencies/python-tqt/sip /home/tde_src/2_build/build/dependencies/python-tqt/sip/qt/qtmod.sip
For reference, the failing line in qtmod.sip is:
%Module qt 2
PS: I am no SIP expert at all :(
Neither am I. :-)
One thing I can suggest is taking a look at the current Wheezy build log for python-tqt here: https://quickbuild.pearsoncomputing.net/~trinity/+archive/trinity-nightly-bu...
Check to see if any of your dependent software versions are significantly different; if not, it would be probably be helpful if you could post a full build log from your failed build for analysis.
Tim
One thing I can suggest is taking a look at the current Wheezy build log
for python-tqt here:
https://quickbuild.pearsoncomputing.net/~trinity/+archive/trinity-nightly-bu ilds/+build/76850
That should be quite helpful. Thanks for pointing that out, I guess there are still a lot of things I have to learn :) Monday I will have a detailed look and see if I can move forward on this.
Michele
Just for reference purpose, the solution for this problem can be found in this other post http://trinity-devel.pearsoncomputing.net/?0::10792
Michele