Problem with kdebase compiling

Kamil Salem pixu at tlen.pl
Sun Apr 9 14:46:58 BST 2006


Hi!

> The function it's choking on are all in kdelibs. Are you sure that 
> kdelibs-3.5.2 is installed correctly?

Kde-libs wasn't installed correctly.

Once I reinstalled kde-libs compilaition of kdebase went on. After
some time there were new errors.

Here is part of "make check":

make[3]: `test_headergeneration' jest aktualne.
make[3]: `test_responseparser' jest aktualne.
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I./../.. -I./.. 
-I/usr/local/kde/include -I/usr/share/qt3/include -I.  
-DQT_THREAD_SUPPORT  -D_REENTRANT -D_FILE_OFFSET_BITS=64 
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
-Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith
-O2 -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 -D_GNU_SOURCE  -MT test_commands.o -MD -MP -MF
".deps/test_commands.Tpo" -c -o test_commands.o test_commands.cc; \
then mv -f ".deps/test_commands.Tpo" ".deps/test_commands.Po"; else
rm -f ".deps/test_commands.Tpo"; exit 1; fi
test_commands.cc: In function ‘int main(int, char**)’:
test_commands.cc:240: error: no matching function for call to
‘KioSMTP::AuthCommand::AuthCommand(SMTPProtocol*, QStrIList&, const
char [5], const char [5])’
command.h:179: note: candidates are:
KioSMTP::AuthCommand::AuthCommand(SMTPProtocol*, const char*, const
QString&, KIO::AuthInfo&)
command.h:176: note:                
KioSMTP::AuthCommand::AuthCommand(const KioSMTP::AuthCommand&)
test_commands.cc:266: error: no matching function for call to
‘KioSMTP::AuthCommand::AuthCommand(SMTPProtocol*, QStrIList&, const
char [5], const char [5])’
command.h:179: note: candidates are:
KioSMTP::AuthCommand::AuthCommand(SMTPProtocol*, const char*, const
QString&, KIO::AuthInfo&)
command.h:176: note:                
KioSMTP::AuthCommand::AuthCommand(const KioSMTP::AuthCommand&)
test_commands.cc:283: error: no matching function for call to
‘KioSMTP::AuthCommand::AuthCommand(SMTPProtocol*, QStrIList&, const
char [5], const char [5])’
command.h:179: note: candidates are:
KioSMTP::AuthCommand::AuthCommand(SMTPProtocol*, const char*, const
QString&, KIO::AuthInfo&)
command.h:176: note:                
KioSMTP::AuthCommand::AuthCommand(const KioSMTP::AuthCommand&)
command.cc: In constructor
‘KioSMTP::AuthCommand::AuthCommand(SMTPProtocol*, const char*, const
QString&, KIO::AuthInfo&)’:
command.cc:201: error: ‘conn’ was not declared in this scope
command.cc:202: error: ‘client_interact’ was not declared in this scope
command.cc:207: error: ‘sasl_client_new’ was not declared in this scope
command.cc:208: error: ‘SASL_OK’ was not declared in this scope
command.cc:209: error: ‘sasl_errdetail’ was not declared in this scope
command.cc:214: error: ‘sasl_client_start’ was not declared in this
scope
command.cc:216: error: ‘SASL_INTERACT’ was not declared in this scope
command.cc:217: error: no matching function for call to
‘KioSMTP::AuthCommand::saslInteract(<type error>)’
command.h:186: note: candidates are: bool
KioSMTP::AuthCommand::saslInteract(void*)
command.cc:220: error: ‘SASL_INTERACT’ was not declared in this scope
command.cc:221: error: ‘SASL_CONTINUE’ was not declared in this scope
command.cc:221: error: ‘SASL_OK’ was not declared in this scope
command.cc:222: error: ‘sasl_errdetail’ was not declared in this scope
command.cc:225: error: ‘SASL_OK’ was not declared in this scope
command.cc: In destructor ‘virtual
KioSMTP::AuthCommand::~AuthCommand()’:
command.cc:236: error: ‘conn’ was not declared in this scope
command.cc:238: error: ‘sasl_dispose’ was not declared in this scope
command.cc: In member function ‘bool
KioSMTP::AuthCommand::saslInteract(void*)’:command.cc:248: error:
‘sasl_interact_t’ was not declared in this scope
command.cc:248: error: ‘interact’ was not declared in this scope
command.cc:248: error: expected primary-expression before ‘)’ token
command.cc:248: error: expected `;' before ‘in’
command.cc:252: error: ‘SASL_CB_LIST_END’ was not declared in this scope
command.cc:253: error: ‘SASL_CB_AUTHNAME’ was not declared in this scope
command.cc:254: error: ‘SASL_CB_PASS’ was not declared in this scope
command.cc:257: error: ‘class SMTPProtocol’ has no member named
‘openPassDlg’
command.cc:266: error: expected primary-expression before ‘)’ token
command.cc:266: error: expected `;' before ‘in’
command.cc:267: error: ‘SASL_CB_LIST_END’ was not declared in this scope
command.cc:269: error: ‘SASL_CB_USER’ was not declared in this scope
command.cc:270: error: ‘SASL_CB_AUTHNAME’ was not declared in this scope
command.cc:275: error: ‘SASL_CB_PASS’ was not declared in this scope
command.cc: At global scope:
command.cc:244: warning: unused parameter ‘in’
command.cc: In member function ‘virtual QCString
KioSMTP::AuthCommand::nextCommandLine(KioSMTP::TransactionState*)’:
command.cc:330: error: ‘conn’ was not declared in this scope
command.cc:332: error: ‘client_interact’ was not declared in this scope
command.cc:333: error: ‘sasl_client_step’ was not declared in this scope
command.cc:334: error: ‘SASL_INTERACT’ was not declared in this scope
command.cc:335: error: no matching function for call to
‘KioSMTP::AuthCommand::saslInteract(<type error>)’
command.cc:244: note: candidates are: bool
KioSMTP::AuthCommand::saslInteract(void*)
command.cc:338: error: ‘SASL_INTERACT’ was not declared in this scope
command.cc:339: error: ‘SASL_CONTINUE’ was not declared in this scope
command.cc:339: error: ‘SASL_OK’ was not declared in this scope
command.cc:341: error: ‘conn’ was not declared in this scope
command.cc:341: error: ‘sasl_errdetail’ was not declared in this scope
command.cc:349: error: ‘SASL_OK’ was not declared in this scope
make[3]: *** [test_commands.o] Błąd 1
make[3]: Opuszczenie katalogu
`/home/szamil/download/kdebase-3.5.2/kioslave/smtp'
make[2]: *** [check-am] Błąd 2
make[2]: Opuszczenie katalogu
`/home/szamil/download/kdebase-3.5.2/kioslave/smtp'
make[1]: *** [check-recursive] Błąd 1
make[1]: Opuszczenie katalogu
`/home/szamil/download/kdebase-3.5.2/kioslave'
make: *** [check-recursive] Błąd 1


Kind regards,
Kamil Salem


___________________________________________________
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