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