Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Error while compiling RAT

Hi all,

I ve downloaded RAT 4.2.25 .This is an audio chat tool.While compiling this ,it shows the following errors.I don't know how to rectify it. Help me if u can.


vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(63) : error C2079: 'in6addr_any' uses undefined struct 'in6_addr'
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(63) : error C2065: 'IN6ADDR_ANY_INIT' : undeclared identifier
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(63) : error C2099: initializer is not a constant
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(110) : error C2079: 'addr6' uses undefined struct 'in6_addr'
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(440) : error C2079: 'addr6' uses undefined struct 'in6_addr'
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(503) : error C2115: '=' : incompatible types
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(509) : error C2223: left of '->s6_addr' must point to struct/union
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(511) : error C2079: 'imr' uses undefined struct 'ipv6_mreq'
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(516) : error C2224: left of '.ipv6mr_multiaddr' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(517) : error C2224: left of '.ipv6mr_interface' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(520) : error C2065: 'IPPROTO_IPV6' : undeclared identifier
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(520) : error C2065: 'IPV6_ADD_MEMBERSHIP' : undeclared identifier
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(525) : error C2065: 'IPV6_MULTICAST_LOOP' : undeclared identifier
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(529) : error C2065: 'IPV6_MULTICAST_HOPS' : undeclared identifier
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(552) : error C2223: left of '->s6_addr' must point to struct/union
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(553) : error C2079: 'imr' uses undefined struct 'ipv6_mreq'
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(558) : error C2224: left of '.ipv6mr_multiaddr' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(559) : error C2224: left of '.ipv6mr_interface' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(562) : error C2065: 'IPV6_DROP_MEMBERSHIP' : undeclared identifier
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(562) : error C2027: use of undefined type 'ipv6_mreq'
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(553) : see declaration of 'ipv6_mreq'
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(587) : error C2115: '=' : incompatible types
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(643) : error C2079: 'hints' uses undefined struct 'addrinfo'
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(654) : error C2115: '=' : incompatible types
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(660) : error C2115: '=' : incompatible types
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(667) : warning C4013: 'IN6_IS_ADDR_UNSPECIFIED' undefined; assuming extern returning int
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(673) : error C2224: left of '.ai_protocol' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(674) : error C2224: left of '.ai_flags' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(675) : error C2224: left of '.ai_family' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(676) : error C2224: left of '.ai_socktype' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(677) : error C2224: left of '.ai_addrlen' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(678) : error C2224: left of '.ai_canonname' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(679) : error C2224: left of '.ai_addr' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(680) : error C2224: left of '.ai_next' must have struct/union type
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(682) : warning C4013: 'getaddrinfo' undefined; assuming extern returning int
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(683) : warning C4013: 'gai_strerror' undefined; assuming extern returning int
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(687) : error C2037: left of 'ai_addr' specifies undefined struct/union 'addrinfo'
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(687) : warning C4047: 'function' : 'char *' differs in levels of indirection from 'const int '
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(687) : warning C4024: 'inet_ntop' : different types for formal and actual parameter 3
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(687) : error C2198: 'inet_ntop' : too few actual parameters
\vlcproject5
aveenRATsrc
at-4.2.25commonsrc
et_udp.c(691) : warning C4013: 'freeaddrinfo' undefined; assuming extern returning int





I ve further installed the IPv6 stack for servicepack 4 also..





thank U.

Sign In or Register to comment.