[PyKDE] IRIX build problems
Randall Hopper
aa8vb at yahoo.com
Thu Dec 9 15:58:39 GMT 1999
==============================================================================
--1. COMPILE-ERROR------------------------------------------------------------
==============================================================================
> make
...
CC -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/python1.5 -O2 -OPT:Olimit=15000 -LANG:ansi-for-init-scope=ON -c -DPIC siplib.cpp -o .libs/siplib.lo
cc-1065 CC: ERROR File = sip.h, Line = 49
A semicolon is expected at this point.
char *si_value; // The string value.
^
------------------------------------------------------------------------------
-- PROBLEM------------------------------------------------------------------
------------------------------------------------------------------------------
> grep si_value /usr/include/sys/siginfo.h
#define si_value __data.__value
------------------------------------------------------------------------------
-- SOLUTION-----------------------------------------------------------------
------------------------------------------------------------------------------
Change 'si_value' to 'si_val' in sip.h and siplib.cpp
==============================================================================
--2. LINK ERROR---------------------------------------------------------------
==============================================================================
/bin/sh ../libtool --mode=link CC -O2 -OPT:Olimit=15000 -LANG:ansi-for-init-scope=ON -o libsip.la -rpath /usr/local/lib -version-info 0:0:0 siplib.lo qtlib.lo
../libtool[1334]: ANG:ansi-for-init-scope=ON: not found
libtool: link: cannot determine absolute directory name of `ANG:ansi-for-init-scope=ON'
------------------------------------------------------------------------------
-- PROBLEM------------------------------------------------------------------
------------------------------------------------------------------------------
I have no idea where configure is picking up this bogus
-LANG:ansi-for-init-scope=ON declaration. Hacking it out of
siplib/Makefile works around this.
------------------------------------------------------------------------------
-- SOLUTION-----------------------------------------------------------------
------------------------------------------------------------------------------
?
NOTE: I rebuilt again, this time with --prefix, and it didn't pick up this
bogus linker flag. Rebuilding again without --prefix causes it to pick up
-LANG:ansi-for-init-scope=ON again.
Randall
More information about the PyQt
mailing list