[Konstruct] Error when building KDE 3.5 beta 2 : problem with kerberos

Nicolas.Castagne at imag.fr Nicolas.Castagne at imag.fr
Wed Oct 19 11:04:20 BST 2005


Hi all,
------------
This mail deals with a problem when building KDE 3.5 beta 2 with Konstruct.
I am not sure it is the correct mail list to post about Konstruct.
Please let me know if it is not.
-----------

*** Analysis ***
Basically, the problem is due to the fact that the 'kerberos' directory
/usr/kerberos/ is not 'seen' by the compilator.

It seems that such problem with kerberos happen on red-hat-like systems (I
here run Red Hat Enterprise distribution. Well, I'd prefer another one,
but it is the choice of my enterprise !).
THough, I did not find a valid solution on the net.


AFAIK, kerberos was included in the source tree of Konstruct for KDE
version 3.4.*

Has it been removed ?
How can hack this problem ?


-----------
*** Error report ***
Here is the full error report I have:

Entre dans le répertoire
`/home/castagne/Konstruct_KDE_35_Beta2/kde/kdeaddons/work/kdeaddons-3.4.92/kfile-plugins/cert'
if /bin/sh ../../libtool --silent --tag=CXX --mode=compile g++
-DHAVE_CONFIG_H -I. -I. -I../.. -I/home/castagne/kde3.5-beta2/include
-I/usr/X11R6/include   -DQT_THREAD_SUPPORT
-I/home/castagne/kde3.5-beta2/include -I/usr/X11R6/include
-I/home/castagne/kde3.5-beta2/include -I/usr/X11R6/include -D_REENTRANT 
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
-Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2
-I/home/castagne/kde3.5-beta2/include -I/usr/X11R6/include
-L/home/castagne/kde3.5-beta2/lib -L/usr/X11R6/lib -O2 -pipe
-I/home/castagne/kde3.5-beta2/include -I/usr/X11R6/include
-L/home/castagne/kde3.5-beta2/lib -L/usr/X11R6/lib -O2 -pipe
-Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor
-fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT
kfile_cert.lo -MD -MP -MF ".deps/kfile_cert.Tpo" -c -o kfile_cert.lo
kfile_cert.cpp; \
then mv -f ".deps/kfile_cert.Tpo" ".deps/kfile_cert.Plo"; else rm -f
".deps/kfile_cert.Tpo"; exit 1; fi
In file included from /usr/local/include/openssl/ssl.h:179,
                 from /home/castagne/kde3.5-beta2/include/kopenssl.h:38,
                 from kfile_cert.cpp:27:
/usr/local/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
In file included from /usr/local/include/openssl/ssl.h:179,
                 from /home/castagne/kde3.5-beta2/include/kopenssl.h:38,
                 from kfile_cert.cpp:27:
/usr/local/include/openssl/kssl.h:134: 'krb5_enctype' is used as a type,
but is
   not defined as a type.
/usr/local/include/openssl/kssl.h:136: syntax error before `*' token
/usr/local/include/openssl/kssl.h:149: syntax error before `*' token
/usr/local/include/openssl/kssl.h:153: syntax error before `*' token
/usr/local/include/openssl/kssl.h:155: syntax error before `*' token
/usr/local/include/openssl/kssl.h:157: syntax error before `*' token
/usr/local/include/openssl/kssl.h:159: syntax error before `*' token
/usr/local/include/openssl/kssl.h:161: `krb5_context' was not declared in
this
   scope
/usr/local/include/openssl/kssl.h:161: syntax error before `,' token
/usr/local/include/openssl/kssl.h:162: `krb5_context' was not declared in
this
   scope
/usr/local/include/openssl/kssl.h:162: syntax error before `,' token
/usr/local/include/openssl/kssl.h:165: `krb5_timestamp' was not declared in
   this scope
/usr/local/include/openssl/kssl.h:165: syntax error before `,' token
/usr/local/include/openssl/kssl.h:167: syntax error before `*' token
/usr/local/include/openssl/kssl.h:169: `krb5_enctype' was not declared in
this
   scope
/usr/local/include/openssl/kssl.h:169: syntax error before `,' token
---------------------


All the best,
Nicolas
___________________________________________________
This message is from the kde mailing list.
Account management:  https://mail.kde.org/mailman/listinfo/kde.
Archives: http://lists.kde.org/.
More info: http://www.kde.org/faq.html.




More information about the kde mailing list