Hi

I'm trying to compile MICOLIB (2.3.12\13) under vs7.1 and vs8.0...
There are many errors like that:


Error   272     error C2039: 'ActiveMsgQueue' : is not a member of 'MICO'       
d:\mico\orb\message.cc  79
Error   255     error C2039: 'check_msg' : is not a member of 'MICO'    
d:\mico\orb\message.cc  54
Error   320     error C2039: 'copy' : is not a member of 'MICO' 
d:\mico\orb\mt_dispatcher.cc    92
Error   264     error C2039: 'get_msg' : is not a member of 'MICO'      
d:\mico\orb\message.cc  66
Error   260     error C2039: 'msg_type' : is not a member of 'MICO'     
d:\mico\orb\message.cc  65
Error   328     error C2039: 'msg_type' : is not a member of 'MICO'     
d:\mico\orb\mt_dispatcher.cc    106
Error   293     error C2039: 'MTDispatcher' : is not a member of 'MICO' 
d:\mico\orb\mt_dispatcher.cc    59
Error   303     error C2039: 'MTDispatcher' : is not a member of 'MICO' 
d:\mico\orb\mt_dispatcher.cc    76
Error   304     error C2039: 'MTDispatcher' : is not a member of 'MICO' 
d:\mico\orb\mt_dispatcher.cc    76
Error   323     error C2039: 'MTDispatcher' : is not a member of 'MICO' 
d:\mico\orb\mt_dispatcher.cc    95
Error   316     error C2039: 'Operation' : is not a member of 'MICO'    
d:\mico\orb\mt_dispatcher.cc    91
Error   377     error C2039: 'OperationInfoNode' : is not a member of 'MICO'    
d:\mico\orb\operation.cc        50
Error   382     error C2039: 'OperationInfoNode' : is not a member of 'MICO'    
d:\mico\orb\operation.cc        60
Error   299     error C2039: 'ORB' : is not a member of 'MICO'  
d:\mico\orb\mt_dispatcher.cc    66
Error   314     error C2039: 'ORB' : is not a member of 'MICO'  
d:\mico\orb\mt_dispatcher.cc    80
Error   327     error C2039: 'process' : is not a member of 'MICO'      
d:\mico\orb\mt_dispatcher.cc    106
Error   338     error C2039: 'ThreadPool' : is not a member of 'MICO'   
d:\mico\orb\mt_manager.cc       54
Error   383     error C2039: 'ThreadPool' : is not a member of 'MICO'   
d:\mico\orb\operation.cc        60
Error   256     error C2039: 'WorkerThread' : is not a member of 'MICO' 
d:\mico\orb\message.cc  54
Error   268     error C2059: syntax error : ')' d:\mico\orb\message.cc  66
Error   324     error C2061: syntax error : identifier 'MTDispatcher'   
d:\mico\orb\mt_dispatcher.cc    95
Error   385     error C2065: '_tp' : undeclared identifier      
d:\mico\orb\operation.cc        60
Error   258     error C2065: 'kt' : undeclared identifier       
d:\mico\orb\message.cc  54
Error   330     error C2065: 'msg' : undeclared identifier      
d:\mico\orb\mt_dispatcher.cc    106
Error   329     error C2065: 'msg_type' : undeclared identifier 
d:\mico\orb\mt_dispatcher.cc    106
Error   308     error C2065: 'op' : undeclared identifier       
d:\mico\orb\mt_dispatcher.cc    77
Error   265     error C2065: 'OP_id_type' : undeclared identifier       
d:\mico\orb\message.cc  66
Error   300     error C2065: 'ORB' : undeclared identifier      
d:\mico\orb\mt_dispatcher.cc    66
Error   537     error C2065: 'PTHREAD_START_ROUTINE' : undeclared identifier    
c:\program files\microsoft visual studio 8\vc\platformsdk\include\winbase.h     
283
Error   384     error C2065: 'ThreadPool' : undeclared identifier       
d:\mico\orb\operation.cc        60
Error   340     error C2065: 'tp_lock' : undeclared identifier  
d:\mico\orb\mt_manager.cc       57
Error   536     error C2065: 'WINAPI' : undeclared identifier   c:\program 
files\microsoft visual studio 8\vc\platformsdk\include\winbase.h     283
Error   257     error C2065: 'WorkerThread' : undeclared identifier     
d:\mico\orb\message.cc  54
Error   306     error C2143: syntax error : missing ',' before '&'      
d:\mico\orb\mt_dispatcher.cc    76
Error   261     error C2143: syntax error : missing ';' before '*'      
d:\mico\orb\message.cc  65
Error   317     error C2143: syntax error : missing ';' before '*'      
d:\mico\orb\mt_dispatcher.cc    91
Error   387     error C2143: syntax error : missing ';' before ':'      
d:\mico\orb\operation.cc        60
Error   269     error C2143: syntax error : missing ';' before '{'      
d:\mico\orb\message.cc  67
Error   266     error C2146: syntax error : missing ')' before identifier 
'nextOP_id'   d:\mico\orb\message.cc  66
Error   491     error C2146: syntax error : missing ';' before identifier 
'bInheritHandle'      c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     243
Error   509     error C2146: syntax error : missing ';' before identifier 
'dwHighDateTime'      c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     262
Error   506     error C2146: syntax error : missing ';' before identifier 
'dwLowDateTime'       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     261
Error   500     error C2146: syntax error : missing ';' before identifier 
'dwProcessId' c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     249
Error   503     error C2146: syntax error : missing ';' before identifier 
'dwThreadId'  c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     250
Error   482     error C2146: syntax error : missing ';' before identifier 
'hEvent'      c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     237
Error   494     error C2146: syntax error : missing ';' before identifier 
'hProcess'    c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     247
Error   497     error C2146: syntax error : missing ';' before identifier 
'hThread'     c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     248
Error   467     error C2146: syntax error : missing ';' before identifier 
'Internal'    c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     226
Error   470     error C2146: syntax error : missing ';' before identifier 
'InternalHigh'        c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     227
Error   488     error C2146: syntax error : missing ';' before identifier 
'lpSecurityDescriptor'        c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     242
Error   485     error C2146: syntax error : missing ';' before identifier 
'nLength'     c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     241
Error   473     error C2146: syntax error : missing ';' before identifier 
'Offset'      c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     230
Error   476     error C2146: syntax error : missing ';' before identifier 
'OffsetHigh'  c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     231
Error   479     error C2146: syntax error : missing ';' before identifier 
'Pointer'     c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     234
Error   521     error C2146: syntax error : missing ';' before identifier 
'wDay'        c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     275
Error   518     error C2146: syntax error : missing ';' before identifier 
'wDayOfWeek'  c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     274
Error   524     error C2146: syntax error : missing ';' before identifier 
'wHour'       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     276
Error   533     error C2146: syntax error : missing ';' before identifier 
'wMilliseconds'       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     279
Error   527     error C2146: syntax error : missing ';' before identifier 
'wMinute'     c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     277
Error   515     error C2146: syntax error : missing ';' before identifier 
'wMonth'      c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     273
Error   530     error C2146: syntax error : missing ';' before identifier 
'wSecond'     c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     278
Error   512     error C2146: syntax error : missing ';' before identifier 
'wYear'       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     272
Error   296     error C2227: left of '->info' must point to 
class/struct/union/generic type     d:\mico\orb\mt_dispatcher.cc    66
Error   311     error C2227: left of '->info' must point to 
class/struct/union/generic type     d:\mico\orb\mt_dispatcher.cc    80
Error   343     error C2227: left of '->max' must point to 
class/struct/union/generic type      d:\mico\orb\mt_manager.cc       67
Error   297     error C2228: left of '.set_op_id' must have class/struct/union  
d:\mico\orb\mt_dispatcher.cc    66
Error   312     error C2228: left of '.set_op_id' must have class/struct/union  
d:\mico\orb\mt_dispatcher.cc    80
Error   321     error C2270: 'copy' : modifiers not allowed on nonmember 
functions      d:\mico\orb\mt_dispatcher.cc    93
Error   270     error C2447: '{' : missing function header (old-style formal 
list?)     d:\mico\orb\message.cc  67
Error   259     error C2448: 'check_msg' : function-style initializer appears 
to be a function definition       d:\mico\orb\message.cc  55
Error   386     error C2448: 'OperationInfoNode' : function-style initializer 
appears to be a function definition       d:\mico\orb\operation.cc        60
Error   331     error C2448: 'process' : function-style initializer appears to 
be a function definition d:\mico\orb\mt_dispatcher.cc    107
Error   389     error C2448: 'tp' : function-style initializer appears to be a 
function definition      d:\mico\orb\operation.cc        63
Error   309     error C2550: 'MTDispatcher' : constructor initializer lists are 
only allowed on constructor definitions d:\mico\orb\mt_dispatcher.cc    78
Error   379     error C2550: 'OperationInfoNode' : constructor initializer 
lists are only allowed on constructor definitions    d:\mico\orb\operation.cc   
     53
Error   341     error C2550: 'ThreadPool' : constructor initializer lists are 
only allowed on constructor definitions   d:\mico\orb\mt_manager.cc       66
Error   277     error C2588: '::~ActiveMsgQueue' : illegal global destructor    
d:\mico\orb\message.cc  95
Error   391     error C2588: '::~OperationInfoNode' : illegal global destructor 
d:\mico\orb\operation.cc        69
Error   346     error C2588: '::~ThreadPool' : illegal global destructor        
d:\mico\orb\mt_manager.cc       80
Error   274     error C2673: 'ActiveMsgQueue' : global functions do not have 
'this' pointers    d:\mico\orb\message.cc  84
Error   295     error C2673: 'MTDispatcher' : global functions do not have 
'this' pointers      d:\mico\orb\mt_dispatcher.cc    66
Error   310     error C2673: 'MTDispatcher' : global functions do not have 
'this' pointers      d:\mico\orb\mt_dispatcher.cc    80
Error   342     error C2673: 'ThreadPool' : global functions do not have 'this' 
pointers        d:\mico\orb\mt_manager.cc       67
Error   271     error C3083: 'ActiveMsgQueue': the symbol to the left of a '::' 
must be a type  d:\mico\orb\message.cc  79
Error   276     error C3083: 'ActiveMsgQueue': the symbol to the left of a '::' 
must be a type  d:\mico\orb\message.cc  95
Error   254     error C3083: 'MsgChannel': the symbol to the left of a '::' 
must be a type      d:\mico\orb\message.cc  54
Error   263     error C3083: 'MsgChannel': the symbol to the left of a '::' 
must be a type      d:\mico\orb\message.cc  66
Error   292     error C3083: 'MTDispatcher': the symbol to the left of a '::' 
must be a type    d:\mico\orb\mt_dispatcher.cc    59
Error   302     error C3083: 'MTDispatcher': the symbol to the left of a '::' 
must be a type    d:\mico\orb\mt_dispatcher.cc    76
Error   319     error C3083: 'MTDispatcher': the symbol to the left of a '::' 
must be a type    d:\mico\orb\mt_dispatcher.cc    92
Error   326     error C3083: 'MTDispatcher': the symbol to the left of a '::' 
must be a type    d:\mico\orb\mt_dispatcher.cc    106
Error   298     error C3083: 'Operation': the symbol to the left of a '::' must 
be a type       d:\mico\orb\mt_dispatcher.cc    66
Error   313     error C3083: 'Operation': the symbol to the left of a '::' must 
be a type       d:\mico\orb\mt_dispatcher.cc    80
Error   376     error C3083: 'OperationInfoNode': the symbol to the left of a 
'::' must be a type       d:\mico\orb\operation.cc        50
Error   381     error C3083: 'OperationInfoNode': the symbol to the left of a 
'::' must be a type       d:\mico\orb\operation.cc        60
Error   390     error C3083: 'OperationInfoNode': the symbol to the left of a 
'::' must be a type       d:\mico\orb\operation.cc        69
Error   337     error C3083: 'ThreadPool': the symbol to the left of a '::' 
must be a type      d:\mico\orb\mt_manager.cc       54
Error   345     error C3083: 'ThreadPool': the symbol to the left of a '::' 
must be a type      d:\mico\orb\mt_manager.cc       80
Error   262     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       d:\mico\orb\message.cc  65
Error   267     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       d:\mico\orb\message.cc  66
Error   273     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       d:\mico\orb\message.cc  80
Error   294     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       d:\mico\orb\mt_dispatcher.cc    60
Error   305     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       d:\mico\orb\mt_dispatcher.cc    76
Error   307     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       d:\mico\orb\mt_dispatcher.cc    77
Error   318     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       d:\mico\orb\mt_dispatcher.cc    91
Error   322     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       d:\mico\orb\mt_dispatcher.cc    93
Error   339     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       d:\mico\orb\mt_manager.cc       56
Error   378     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       d:\mico\orb\operation.cc        50
Error   388     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       d:\mico\orb\operation.cc        61
Error   468     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     226
Error   469     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     226
Error   471     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     227
Error   472     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     227
Error   474     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     230
Error   475     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     230
Error   477     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     231
Error   478     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     231
Error   480     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     234
Error   481     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     234
Error   483     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     237
Error   484     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     237
Error   486     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     241
Error   487     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     241
Error   489     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     242
Error   490     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     242
Error   492     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     243
Error   493     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     243
Error   495     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     247
Error   496     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     247
Error   498     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     248
Error   499     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     248
Error   501     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     249
Error   502     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     249
Error   504     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     250
Error   505     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     250
Error   507     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     261
Error   508     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     261
Error   510     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     262
Error   511     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     262
Error   513     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     272
Error   514     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     272
Error   516     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     273
Error   517     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     273
Error   519     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     274
Error   520     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     274
Error   522     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     275
Error   523     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     275
Error   525     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     276
Error   526     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     276
Error   528     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     277
Error   529     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     277
Error   531     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     278
Error   532     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     278
Error   534     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     279
Error   535     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     279
Error   538     error C4430: missing type specifier - int assumed. Note: C++ 
does not support default-int       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     283
Error   466     fatal error C1083: Cannot open include file: 'boa.cc': No such 
file or directory        d:\mico\orb\orb_ppc.cpp 14
Error   418     fatal error C1083: Cannot open include file: 'unistd.h': No 
such file or directory      d:\mico\orb\orb_pch.h   18
Error   278     fatal error C1903: unable to recover from previous error(s); 
stopping compilation       d:\mico\orb\message.cc  95
Error   347     fatal error C1903: unable to recover from previous error(s); 
stopping compilation       d:\mico\orb\mt_manager.cc       80
Error   392     fatal error C1903: unable to recover from previous error(s); 
stopping compilation       d:\mico\orb\operation.cc        69
Error   539     fatal error C1903: unable to recover from previous error(s); 
stopping compilation       c:\program files\microsoft visual studio 
8\vc\platformsdk\include\winbase.h     283





С Уважением Syber!!!

_______________________________________________
Mico-devel mailing list
Mico-devel@mico.org
http://www.mico.org/mailman/listinfo/mico-devel

Reply via email to