[Mapserver-users] WMS support when building mapserver with VC++6.0
Swaminathan, Gayathri
gayathri at ou.edu
Mon Apr 28 14:00:22 PDT 2003
Hi,
I am trying to get WMS_CLIENT support with Mapserver -3.6.5
I seem to get an error at,
../libwww/library/src\HTHstMan.h(94) : error C2079: 'sock_addr' is used in
undefined struct 'sockaddr_in'
So, I view my HTHstMan.h and see that wwwsys.h is the actual file using
sockaddr_in, as below
#ifdef DECNET
typedef struct sockaddr_dn SockA; /* See netdnet/dn.h or custom
vms.h */
#else /* Internet */
typedef struct sockaddr_in SockA; /* See netinet/in.h */
#endif
So, I opened up in.h of my cygwin installation and grabbed the following
lines that declares sockaddr_in,
// Added Gayathri
struct in_addr {
unsigned int s_addr;
};
/* Structure describing an Internet (IP) socket address. */
#define __SOCK_SIZE__ 16 /* sizeof(struct sockaddr) */
struct sockaddr_in {
short int sin_family; /* Address family */
unsigned short int sin_port; /* Port number */
struct in_addr sin_addr; /* Internet address */
/* Pad to size of `struct sockaddr'. */
unsigned char __pad[__SOCK_SIZE__ - sizeof(short int) -
sizeof(unsigned short int) - sizeof(struct
in_addr)];
};
#define sin_zero __pad /* for BSD UNIX comp. -FvK */
//End of added Gayathri
I am now getting this error.,
Creating library mapserv.lib and object mapserv.exp
mapserver.lib(mapwmslayer.obj) : error LNK2001: unresolved external symbol
_index
mapserv.exe : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: 'link' : return code '0x460'
What is that am missing out. I sincerely appreciate any help and thanks for
your time on this.
Thanks,
Gayathri Swaminathan
Geo Information Systems
University Of Oklahoma
(405) 325-3131x237
---------------------------------------
~A diamond was only a piece of
coal that did well under pressure
More information about the MapServer-users
mailing list