[kde-solaris] kdebase compile problem with kcmaccess.cpp

Mats Rojestal mats.rojestal at bredband.net
Fri Jan 14 19:43:25 CET 2005


Hi,

I got a compiler error for kdebase as follows:

 >-------------
if /bin/bash ../../libtool --silent --mode=compile --tag=CXX g++ 
-DHAVE_CONFIG_H -I. -I. -I../..  -I/usr/local/kde/include 
-I/usr/local/include   -I/usr/local/include -DQT_THREAD_SUPPORT 
-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4 
-D_FILE_OFFSET_BITS=64  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall 
-W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new 
-fno-common -fno-exceptions -fno-check-new -fno-common 
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT 
-DQT_NO_TRANSLATION -D_GNU_SOURCE  -MT kcmaccess.lo -MD -MP -MF 
".deps/kcmaccess.Tpo" \
   -c -o kcmaccess.lo `test -f 'kcmaccess.cpp' || echo './'`kcmaccess.cpp; \
then mv ".deps/kcmaccess.Tpo" ".deps/kcmaccess.Plo"; \
else rm -f ".deps/kcmaccess.Tpo"; exit 1; \
fi
In file included from /usr/include/X11/XKBlib.h:31,
                  from kcmaccess.cpp:32:
/usr/include/X11/extensions/XKBstr.h:77: error: `Bool' does not name a type
/usr/include/X11/extensions/XKBstr.h:328: error: expected `;' before '*' 
token
/usr/include/X11/extensions/XKBstr.h:349: error: `KeySym' does not name 
a type
...

--------------<


kdebase is from latest cvs.

Does anyone have a fix or clue why "Bool" typdef is missing?

Regards,
          Mats Röjestål



More information about the kde-solaris mailing list