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