<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV dir=ltr align=left><SPAN class=000061922-05112004><FONT face=Arial
color=#0000ff size=2>Ivan -</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=000061922-05112004><FONT face=Arial
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=000061922-05112004><FONT face=Arial
color=#0000ff size=2>I think Visual Studio is a perfectly reasonable editing
environment for MapServer code.&nbsp; But editors are mainly a matter of
personal preference and/or Baby Duck Syndrome, so I wouldn't take my
recommendation too seriously.&nbsp; The only thing I'm suggesting is that you
simply use nmake to do builds rather than using the integrated
make/compile/debug tools.&nbsp; But you can still debug in Visual Studio even if
you use nmake.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=000061922-05112004><FONT face=Arial
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=000061922-05112004>&nbsp;&nbsp;&nbsp; <FONT
face=Arial color=#0000ff size=2>- Ed</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> UMN MapServer Users List
[mailto:MAPSERVER-USERS@LISTS.UMN.EDU] <B>On Behalf Of </B>Ivan
Mjartan<BR><B>Sent:</B> Friday, November 05, 2004 2:50 AM<BR><B>To:</B>
MAPSERVER-USERS@LISTS.UMN.EDU<BR><B>Subject:</B> Re: [UMN_MAPSERVER-USERS]
compiling mapserver on windows problem<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><FONT face=Arial size=2>
<DIV>hi Ed and Frank</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks for your reply. I understand that Mapserver is complex and huge
software. That was why I&nbsp;was looking for sophisticated programing
environment in C/C++. Now&nbsp;I know that Visual Studio is not right way (i
was&nbsp;trying it&nbsp;by myself for more than 2days :).</DIV>
<DIV>&nbsp;</DIV>
<DIV>So i have question, Can u recommend to me some programing environment for
windows ... now i am using Ultraedit with Ctags (for better look through
code).</DIV>
<DIV>&nbsp;</DIV>
<DIV>Have nice day </DIV>
<DIV>&nbsp;</DIV>
<DIV>ivan</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>----- Original Message -----
<DIV>From: "Jakub Koníček" &lt;<A
href="mailto:jakub.konicek@geovap.cz">jakub.konicek@geovap.cz</A>&gt;</DIV>
<DIV>To: &lt;<A
href="mailto:ivan.mjartan@geovap.cz">ivan.mjartan@geovap.cz</A>&gt;</DIV>
<DIV>Sent: Thursday, November 04, 2004 4:26 PM</DIV>
<DIV>Subject: Re: [UMN_MAPSERVER-USERS] compiling mapserver on windows
problem</DIV></DIV>
<DIV><BR></DIV>&gt; Ivan -<BR>&gt; <BR>&gt; I will amplify Frank's observation
to point out that MapServer is hard to<BR>&gt; build on Windows because of the
many dependencies that seem to completely<BR>&gt; ignore the need for good
Windows makefiles!&nbsp; Many users have loads of<BR>&gt; unnecessary trouble
building the regex-0.12 library just to compile ONE<BR>&gt; source file, because
the makefile is badly broken.<BR>&gt; <BR>&gt; In general I think makefiles are
much more suitable for this purpose than<BR>&gt; project/workspace files.&nbsp;
Workspace files, particularly where there are<BR>&gt; multiple external
dependencies, are VERY hard to make portable and very hard<BR>&gt; to
maintain.<BR>&gt; <BR>&gt; If you're going to attempt to create a complete
build-from-source effort for<BR>&gt; MapServer and all its supporting libraries,
I would urge to you to get it<BR>&gt; all working with makefiles first before
attempting to import/migrate those<BR>&gt; to .dsp project files.<BR>&gt;
<BR>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Ed<BR>&gt; <BR>&gt; Ed
McNierney<BR>&gt; President and Chief Mapmaker<BR>&gt; TopoZone.com / Maps a la
carte, Inc.<BR>&gt; 73 Princeton Street, Suite 305<BR>&gt; North Chelmsford,
MA&nbsp; 01863<BR>&gt; <A
href="mailto:ed@topozone.com">ed@topozone.com</A><BR>&gt; (978) 251-4242<BR>&gt;
<BR>&gt; -----Original Message-----<BR>&gt; From: UMN MapServer Users List
[mailto:MAPSERVER-USERS@LISTS.UMN.EDU] On<BR>&gt; Behalf Of Frank
Warmerdam<BR>&gt; Sent: Thursday, November 04, 2004 10:02 AM<BR>&gt; To: <A
href="mailto:MAPSERVER-USERS@LISTS.UMN.EDU">MAPSERVER-USERS@LISTS.UMN.EDU</A><BR>&gt;
Subject: Re: [UMN_MAPSERVER-USERS] compiling mapserver on windows
problem<BR>&gt; <BR>&gt; Ivan Mjartan wrote:<BR>&gt; &gt; Hi everybody,<BR>&gt;
&gt;<BR>&gt; &gt; I have question, is anybody who compile mapserver with
Microsoft<BR>&gt; &gt; visual C++ 6.0 ? Because I am not able import source of
MapServer and<BR>&gt; &gt; create .dsp (project). Exactly importing source into
workspace is not<BR>&gt; &gt; problem, but problem is how I have to set
environment to be able<BR>&gt; &gt; compile source of MapServer.<BR>&gt;
&gt;<BR>&gt; &gt; Is possible get source file of MapServer setting up for
Microsoft<BR>&gt; &gt; visual C++ 6.0 ? Or some idea how transform makefile to
by able<BR>&gt; &gt; successfully comile MapServer from Microsoft visual C++
6.0<BR>&gt; &gt; environment, or see somewhere how can I do it.<BR>&gt;
&gt;<BR>&gt; &gt; I apologize for my stupid question, I am novice with
programming in<BR>&gt; &gt; Microsoft visual C++ 6.0 and also with
MapServer<BR>&gt; <BR>&gt; Ivan,<BR>&gt; <BR>&gt; I don't want to be rude, but
MapServer is a monster to build properly on<BR>&gt; Windows because of the many
dependencies.&nbsp; So to start out, if you aren't<BR>&gt; comfortable with
mapserver and building complex applications from scratch on<BR>&gt; windows you
would be best advised to *avoid* having to build mapserver<BR>&gt;
yourself.<BR>&gt; <BR>&gt; Second, those of us who do manage to build mapserver
on windows have found<BR>&gt; it hard enough to maintain the existing
makefile.vc/nmake.opt solution.<BR>&gt; While someone may be interested in
building and maintaining a project file<BR>&gt; for MapServer, I doubt it will
be kept up to date as changes occur.<BR>&gt; <BR>&gt; Best regards,<BR>&gt;
--<BR>&gt;
---------------------------------------+--------------------------------<BR>&gt;
---------------------------------------+------<BR>&gt; I set the clouds in
motion - turn up&nbsp;&nbsp; | Frank Warmerdam,<BR>&gt; <A
href="mailto:warmerdam@pobox.com">warmerdam@pobox.com</A><BR>&gt; light and
sound - activate the windows | <A
href="http://pobox.com/~warmerdam">http://pobox.com/~warmerdam</A><BR>&gt; and
watch the world go round - Rush&nbsp;&nbsp;&nbsp; | Geospatial Programmer for
Rent<BR>&gt; </FONT></DIV></BODY></HTML>