compiling problem
Bart van den Eijnden
bartvde at XS4ALL.NL
Thu Feb 17 05:25:23 PST 2005
Hi,
see http://mapserver.gis.umn.edu/doc44/win32_compile-howto.html
Section: "Common Compiling Errors"
Regex Build Problems.
regex.obj : error LNK2001: unresolved external symbol _printchar
libmap.dll : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: 'link' : return code '0x460'
Stop.
This occurs if you use the stock regex-0.12 we referenced. I work around
this by commenting out the "extern" statement for the printchar()
function, and replacing it with a stub implementation in
regex-0.12\regex.c.
//extern void printchar ();
void printchar( int i ) {}
Best regards,
Bart
> Hi everybody,
> I am trying compile mapserver-4.4.1 under windows. I was downloading
> mapserver-4.4.1.tar.gz
>
> than i download gdwin32 and regex-0.12 and add this line into namake.opt
> GD_DIR=c:\ms-4.4.1\gdwin32
> REGEX_DIR=c:\ms-4.4.1\regex-0.12
>
> and finally i try compiled it with
>
> nmake /f Makefile.vc
>
> everything looks normal but ten the linker sed
>
> Creating library mapserver_i.lib and object mapserver_i.exp
> regex.obj : error LNK2001: unresolved external symbol _printchar
> libmap.dll : fatal error LNK1120: 1 unresolved externals
> NMAKE : fatal error U1077: 'link' : return code '0x460'
> Stop.
>
> what I am doing wrong ? Knows some body ?
>
> thanks for your help ivan mjartan
>
More information about the MapServer-users
mailing list