[ntp:bugs] [Bug 358] New: Compile Time Error

bugzilla at ntp.org bugzilla at ntp.org
Tue Nov 16 19:09:36 PST 2004


http://bugzilla.ntp.org/show_bug.cgi?id=358

           Summary: Compile Time Error
           Product: ntp
           Version: dev
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: major
          Priority: P2
         Component: ntpd
        AssignedTo: mayer at ntp.org
        ReportedBy: casimirod at npt.nuwc.navy.mil
                CC: bugs at ntp.org


I receive numerous comipile-time errors when I compile libntp on my system.  The
errors are of the form:

:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(109) :
error C2011: 'sockaddr_storage' : 'struct' type redefinition
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(170) :
warning C4005: 'IN6ADDR_ANY_INIT' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(184) : see previous
definition of 'IN6ADDR_ANY_INIT'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(226) :
error C2011: 'addrinfo' : 'struct' type redefinition
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(241) :
warning C4005: 'EAI_AGAIN' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(412) : see previous
definition of 'EAI_AGAIN'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(242) :
warning C4005: 'EAI_BADFLAGS' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(413) : see previous
definition of 'EAI_BADFLAGS'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(243) :
warning C4005: 'EAI_FAIL' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(414) : see previous
definition of 'EAI_FAIL'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(244) :
warning C4005: 'EAI_FAMILY' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(415) : see previous
definition of 'EAI_FAMILY'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(245) :
warning C4005: 'EAI_MEMORY' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(416) : see previous
definition of 'EAI_MEMORY'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(246) :
warning C4005: 'EAI_NODATA' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(432) : see previous
definition of 'EAI_NODATA'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(247) :
warning C4005: 'EAI_NONAME' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(418) : see previous
definition of 'EAI_NONAME'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(248) :
warning C4005: 'EAI_SERVICE' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(419) : see previous
definition of 'EAI_SERVICE'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(249) :
warning C4005: 'EAI_SOCKTYPE' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(420) : see previous
definition of 'EAI_SOCKTYPE'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(257) :
error C2373: 'getaddrinfo' : redefinition; different type modifiers
        c:\program files\microsoft sdk\include\ws2tcpip.h(490) : see declaration
of 'getaddrinfo'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(259) :
error C2373: 'getnameinfo' : redefinition; different type modifiers
        c:\program files\microsoft sdk\include\ws2tcpip.h(598) : see declaration
of 'getnameinfo'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(260) :
error C2373: 'freeaddrinfo' : redefinition; different type modifiers
        c:\program files\microsoft sdk\include\ws2tcpip.h(549) : see declaration
of 'freeaddrinfo'
adjtime.c
assertions.c
atoint.c
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(109) :
error C2011: 'sockaddr_storage' : 'struct' type redefinition
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(170) :
warning C4005: 'IN6ADDR_ANY_INIT' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(184) : see previous
definition of 'IN6ADDR_ANY_INIT'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(226) :
error C2011: 'addrinfo' : 'struct' type redefinition
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(241) :
warning C4005: 'EAI_AGAIN' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(412) : see previous
definition of 'EAI_AGAIN'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(242) :
warning C4005: 'EAI_BADFLAGS' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(413) : see previous
definition of 'EAI_BADFLAGS'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(243) :
warning C4005: 'EAI_FAIL' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(414) : see previous
definition of 'EAI_FAIL'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(244) :
warning C4005: 'EAI_FAMILY' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(415) : see previous
definition of 'EAI_FAMILY'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(245) :
warning C4005: 'EAI_MEMORY' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(416) : see previous
definition of 'EAI_MEMORY'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(246) :
warning C4005: 'EAI_NODATA' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(432) : see previous
definition of 'EAI_NODATA'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(247) :
warning C4005: 'EAI_NONAME' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(418) : see previous
definition of 'EAI_NONAME'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(248) :
warning C4005: 'EAI_SERVICE' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(419) : see previous
definition of 'EAI_SERVICE'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(249) :
warning C4005: 'EAI_SOCKTYPE' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(420) : see previous
definition of 'EAI_SOCKTYPE'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(257) :
error C2373: 'getaddrinfo' : redefinition; different type modifiers
        c:\program files\microsoft sdk\include\ws2tcpip.h(490) : see declaration
of 'getaddrinfo'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(259) :
error C2373: 'getnameinfo' : redefinition; different type modifiers
        c:\program files\microsoft sdk\include\ws2tcpip.h(598) : see declaration
of 'getnameinfo'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(260) :
error C2373: 'freeaddrinfo' : redefinition; different type modifiers
        c:\program files\microsoft sdk\include\ws2tcpip.h(549) : see declaration
of 'freeaddrinfo'
atolfp.c
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(109) :
error C2011: 'sockaddr_storage' : 'struct' type redefinition
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(170) :
warning C4005: 'IN6ADDR_ANY_INIT' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(184) : see previous
definition of 'IN6ADDR_ANY_INIT'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(226) :
error C2011: 'addrinfo' : 'struct' type redefinition
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(241) :
warning C4005: 'EAI_AGAIN' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(412) : see previous
definition of 'EAI_AGAIN'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(242) :
warning C4005: 'EAI_BADFLAGS' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(413) : see previous
definition of 'EAI_BADFLAGS'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(243) :
warning C4005: 'EAI_FAIL' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(414) : see previous
definition of 'EAI_FAIL'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(244) :
warning C4005: 'EAI_FAMILY' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(415) : see previous
definition of 'EAI_FAMILY'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(245) :
warning C4005: 'EAI_MEMORY' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(416) : see previous
definition of 'EAI_MEMORY'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(246) :
warning C4005: 'EAI_NODATA' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(432) : see previous
definition of 'EAI_NODATA'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(247) :
warning C4005: 'EAI_NONAME' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(418) : see previous
definition of 'EAI_NONAME'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(248) :
warning C4005: 'EAI_SERVICE' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(419) : see previous
definition of 'EAI_SERVICE'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(249) :
warning C4005: 'EAI_SOCKTYPE' : macro redefinition
        c:\program files\microsoft sdk\include\ws2tcpip.h(420) : see previous
definition of 'EAI_SOCKTYPE'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(257) :
error C2373: 'getaddrinfo' : redefinition; different type modifiers
        c:\program files\microsoft sdk\include\ws2tcpip.h(490) : see declaration
of 'getaddrinfo'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(259) :
error C2373: 'getnameinfo' : redefinition; different type modifiers
        c:\program files\microsoft sdk\include\ws2tcpip.h(598) : see declaration
of 'getnameinfo'
c:\gnuwin32\src\ntp-dev-4.2.0a-20041116-pristine\include\ntp_rfc2553.h(260) :
error C2373: 'freeaddrinfo' : redefinition; different type modifiers
        c:\program files\microsoft sdk\include\ws2tcpip.h(549) : see declaration
of 'freeaddrinfo'

------------------------------------------------------------------------------

My System:

MS Windows XP, Service Pack 2
MS Visual C++ 6.0, Service Pack 5 (?)
<MS Visual C++ 7.1 Installed along side>
MS SDK Update February 2003 (5.2.3790.0)



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


More information about the bugs mailing list