#42: VC9, Boost 1.37.1
-----------------------------+----------------------------------------------
  Reporter:  sunside         |       Owner:  vadim          
      Type:  defect          |      Status:  new            
  Priority:  trivial         |   Milestone:  QuteCom 2.2-RC2
 Component:  3rd party libs  |     Version:  2.2-RC3        
Resolution:                  |    Keywords:  boost, cmake   
-----------------------------+----------------------------------------------

Comment(by sunside):

 Actually ... no. The problem doesn't seem to be Boost, though. The
 compilation fails with some ws2def.h inclusion problems, my guess is that
 some of the winsock.h don't play too well with the winsock2.h, but I
 haven't found out which header is causing the problems.

 {{{
 [ 38%] Built target phapiutil
 [ 39%] Built target stun
 [ 39%] Building C object
 libs/3rdparty/pthread/CMakeFiles/pthread.dir/src/attr.obj
 attr.c
 C:\Program Files\Microsoft SDKs\Windows\v6.1\include\ws2def.h(91) :
 warning C4005: 'AF_IPX' : macro redefinition
         C:\Program Files\Microsoft
 SDKs\Windows\v6.1\include\winsock.h(460) : see previous definition of
 'AF_IPX'
 C:\Program Files\Microsoft SDKs\Windows\v6.1\include\ws2def.h(116) :
 warning C4005: 'AF_MAX' : macro redefinition
         C:\Program Files\Microsoft
 SDKs\Windows\v6.1\include\winsock.h(479) : see previous definition of
 'AF_MAX'
 C:\Program Files\Microsoft SDKs\Windows\v6.1\include\ws2def.h(163) :
 warning C4005: 'SO_DONTLINGER' : macro redefinition
         C:\Program Files\Microsoft
 SDKs\Windows\v6.1\include\winsock.h(402) : see previous definition of
 'SO_DONTLINGER'
 C:\Program Files\Microsoft SDKs\Windows\v6.1\include\ws2def.h(207) : error
 C2011: 'sockaddr' : 'struct' type redefinition
         C:\Program Files\Microsoft
 SDKs\Windows\v6.1\include\winsock.h(485) : see declaration of 'sockaddr'
 C:\Program Files\Microsoft SDKs\Windows\v6.1\include\ws2def.h(385) : error
 C2059: syntax error : 'constant'
 C:\Program Files\Microsoft SDKs\Windows\v6.1\include\ws2def.h(519) :
 warning C4005: 'IN_CLASSA' : macro redefinition
         C:\Program Files\Microsoft
 SDKs\Windows\v6.1\include\winsock.h(287) : see previous definition of
 'IN_CLASSA'

 ... repeated ...
 }}}

-- 
Ticket URL: <http://trac.qutecom.org/ticket/42#comment:4>
QuteCom <http://trac.qutecom.org>

_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev

Reply via email to