Hello,
I'm trying to compile the code from mDNSResponder-107.6.tar under
Windows XP Professional.
Using the solution file I was able to compile most of mDNSResponder
using Microsoft Visual C++ .NET Version 7.1.3 and the installed
Platform SDK for Windows Server 2003 R2.
Since I'm new to Rendez-vous/Bonjour/Zerofconf I'd like to compile the
example tool DNSServiceTest and follow the examples in
mDNSWindows/README.
Using the solution file ToolWin32V2003 and not changing the source I get
a warning "GetComputerNameExA" undefined and an error
"ComputerNamePhysicalDnsHostname" undeclared.
Adding "#define _WIN32_WNNT 0x0500" to mDNSWin32.c solves the problem
but leads to the errors given below.
Any help getting the example application compiled on Windows is very
appreciated. My preferred building would be with gcc, so if there is an
easy way to do so I am happy to hear about.
Thanx in advance! Regards,
Michael
PS: Is there a recent email archive of this list available?
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(1975) : error
C2231: '.c' : left operand points to 'struct', use '->'
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(1992) : error
C2231: '.c' : left operand points to 'struct', use '->'
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2004) : error
C2231: '.c' : left operand points to 'struct', use '->'
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2039) : error
C2231: '.c' : left operand points to 'struct', use '->'
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2051) : error
C2231: '.c' : left operand points to 'struct', use '->'
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2082) : error
C2231: '.c' : left operand points to 'struct', use '->'
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2096) : error
C2231: '.c' : left operand points to 'struct', use '->'
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2133) : error
C2231: '.c' : left operand points to 'struct', use '->'
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2139) : error
C2231: '.c' : left operand points to 'struct', use '->'
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2433) : error
C2223: left of '->c' must point to struct/union
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2433) :
warning C4022: 'mDNSPlatformMemCopy' : pointer mismatch for actual p
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2433) : error
C2198: 'mDNSPlatformMemCopy' : too few arguments for call thro
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2436) :
warning C4047: 'function' : 'domainname *const ' differs in levels o
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2439) : error
C2223: left of '->c' must point to struct/union
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2439) :
warning C4047: 'function' : 'const domainname *const ' differs in le
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2439) :
warning C4022: 'mDNSPlatformMemCopy' : pointer mismatch for actual p
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2439) : error
C2198: 'mDNSPlatformMemCopy' : too few arguments for call thro
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2549) :
warning C4047: 'function' : 'const domainname *const ' differs in le
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2578) : error
C2231: '.c' : left operand points to 'struct', use '->'
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2586) : error
C2231: '.c' : left operand points to 'struct', use '->'
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2610) : error
C2223: left of '->c' must point to struct/union
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2610) :
warning C4022: 'mDNSPlatformMemCopy' : pointer mismatch for actual p
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2610) : error
C2198: 'mDNSPlatformMemCopy' : too few arguments for call thro
mDNSResponder-107.6\mDNSWindows\DNSServices\DNSServices.c(2628) : error
C2231: '.c' : left operand points to 'struct', use '->'
Microsoft Visual C++ .NET Version 7.1.3
Platform SDK for Windows Server 2003 R2
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bonjour-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden