[PyKDE] PyKDE compile problem sparc64/FreeBSD7
Danny Pansters
danny at ricin.com
Wed Jan 11 13:43:14 GMT 2006
Hi,
I maintain the Sip/QScintilla/PyQt/PyKDE ports for freeBSD. I don't have any
non-i386 box myself, but recently I got this from the build cluster:
c++ -c -Wno-deprecated-declarations -pipe -fPIC -O2 -fno-strict-aliasing -pipe
-Wall -W -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -I. -I../extra/kde340
-I/usr/local/include -I/usr/local/include/python2.4 -I/usr/X11R6/include -o
sipkdeuipart0.o sipkdeuipart0.cpp
sip/kdeui/kkeydialog.sip: In function `PyObject* convertFrom_IntDict(void*)':
sip/kdeui/kkeydialog.sip:209: warning: taking address of temporary
{standard input}: Assembler messages:
{standard input}:350020: Warning: end of file not at end of a line; newline
inserted
{standard input}:350820: Error: unknown pseudo-op: `.globa'
c++: Internal error: Killed: 9 (program cc1plus)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** Error code 1
For our amd64, ia64 and sparc64 packages I've been using -j2 option to
setup.py for every module (not just default kdeui) which seemed to work well.
Does the above error means I should force it to -j3 or so, including for the
biggest module, kdeui? Looks as if a chunk (cpp file) gets cut off in the
middle of a declaration or something.
I think it uses GCC3.4 just like FreeBSD6, and this may be a crossbuild, not a
native one (I can verify this if it's important).
(FYI: i386 and ia64 build logs look fine on FBSD7, Amd64 unknown ATM, Sparc64
see above. On FBSD6 all four build OK)
Any clues/advice?
TIA,
Dan
More information about the PyQt
mailing list