It would appear the latest CVS update is missing updates to the respective 
header files.

upon compiling icqpacket.cpp I get this:

g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I../include 
-DINSTALL_PREFIX=\"/usr/local\"   -fPIC -DPIC -D_REENTRANT  -O2 
-fno-exceptions -fno-check-new -c icqpacket.cpp
icqpacket.cpp:1215: syntax error before `::'
icqpacket.cpp:1219: `szUin' was not declared in this scope
icqpacket.cpp:1219: `_nUin' was not declared in this scope
icqpacket.cpp:1221: syntax error before `+='
icqpacket.cpp:1222: ANSI C++ forbids declaration `InitBuffer' with no type
icqpacket.cpp:1224: syntax error before `->'
icqpacket.cpp:1225: syntax error before `->'
icqpacket.cpp:1228: ANSI C++ forbids declaration `srand' with no type
icqpacket.cpp:1228: `int srand' redeclared as different kind of symbol
/usr/include/stdlib.h:449: previous declaration of `void srand(unsigned int)'
icqpacket.cpp:1234: parse error before `do'
icqpacket.cpp:1237: parse error before `for'
icqpacket.cpp:1237: syntax error before `!='
icqpacket.cpp:1237: syntax error before `++'
icqpacket.cpp:1237: syntax error before `->'
icqpacket.cpp:1242: ANSI C++ forbids declaration `bDone' with no type
icqpacket.cpp:1242: conflicting types for `int bDone'
icqpacket.cpp:1233: previous declaration as `bool bDone'
icqpacket.cpp:1243: parse error before `{'
icqpacket.cpp:1246: syntax error before `->'
icqpacket.cpp:1246: syntax error before `.'
icqpacket.cpp:1250: `_nUin' was not declared in this scope
icqpacket.cpp:1251: syntax error before `->'
icqpacket.cpp:1252: syntax error before `.'
icqpacket.cpp:1256: syntax error before `::'
icqpacket.cpp:1260: redefinition of `int nUinLen'
icqpacket.cpp:1219: `int nUinLen' previously defined here
icqpacket.cpp:1260: `szUin' was not declared in this scope
icqpacket.cpp:1260: `_nUin' was not declared in this scope
icqpacket.cpp:1262: syntax error before `+='
icqpacket.cpp:1263: ANSI C++ forbids declaration `InitBuffer' with no type
icqpacket.cpp:1265: syntax error before `->'
icqpacket.cpp:1266: syntax error before `->'
icqpacket.cpp:1268: redefinition of `class ICQUser * u'
icqpacket.cpp:1250: `class ICQUser * u' previously defined here
icqpacket.cpp:1268: `_nUin' was not declared in this scope
icqpacket.cpp:1269: parse error before `if'
icqpacket.cpp:1272: syntax error before `->'
icqpacket.cpp:1274: syntax error before `.'
icqpacket.cpp:1276: syntax error before `->'
icqpacket.cpp:1277: syntax error before `->'
icqpacket.cpp:1281: syntax error before `::'
icqpacket.cpp:1285: `nGSID' was not declared in this scope
icqpacket.cpp:1286: parse error before `{'
icqpacket.cpp:1286: redefinition of `class UserList * _ul_'
icqpacket.cpp:1237: `class UserList * _ul_' previously defined here
icqpacket.cpp:1286: multiple initializations given for `_ul_'
icqpacket.cpp:1286: parse error before `for'
icqpacket.cpp:1286: syntax error before `!='
icqpacket.cpp:1286: syntax error before `++'
icqpacket.cpp:1286: syntax error before `->'
icqpacket.cpp:1291: syntax error before `->'
icqpacket.cpp:1291: syntax error before `.'
icqpacket.cpp:1296: parse error before `if'
icqpacket.cpp:1298: syntax error before `*='
icqpacket.cpp:1300: syntax error before `+='
icqpacket.cpp:1301: ANSI C++ forbids declaration `InitBuffer' with no type
icqpacket.cpp:1303: syntax error before `->'
icqpacket.cpp:1304: syntax error before `->'
icqpacket.cpp:1305: syntax error before `->'
icqpacket.cpp:1306: syntax error before `->'
icqpacket.cpp:1307: syntax error before `->'
icqpacket.cpp:1308: syntax error before `->'
icqpacket.cpp:1314: syntax error before `-='
icqpacket.cpp:1315: syntax error before `.'
icqpacket.cpp:1317: redefinition of `class UserList * _ul_'
icqpacket.cpp:1286: `class UserList * _ul_' previously defined here
icqpacket.cpp:1317: multiple initializations given for `_ul_'
icqpacket.cpp:1317: parse error before `for'
icqpacket.cpp:1317: syntax error before `!='
icqpacket.cpp:1317: syntax error before `++'
icqpacket.cpp:1317: syntax error before `->'
icqpacket.cpp:1322: syntax error before `->'
icqpacket.cpp:1322: syntax error before `.'
icqpacket.cpp:1324: syntax error before `->'
make: *** [icqpacket.o] Error 1

By kludging a definition for CPU_AddToServerList in licq_packet.h I got it to 
proceed slightly further, but then it stops on ICQ_SNACxLIST_ROSTxADD.

_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
Licq-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/licq-devel

Reply via email to