win32 MapServer builds

Ed McNierney ed at TOPOZONE.COM
Tue Nov 23 12:57:24 EST 2004


Frank -

I'm not Assefa <g> but I'll cast a vote in support of this proposal,
especially the /MD default.  I also agree that it's time to give up on
trying to figure out GD builds on Windows and simply use the pre-built
DLLs - I think GD has outdistanced regex as "most painful supporting
library on Windows"!

If there's anything we can help with, let me know.

        - Ed

Ed McNierney
President and Chief Mapmaker
TopoZone.com / Maps a la carte, Inc.
73 Princeton Street, Suite 305
North Chelmsford, MA  01863
ed at topozone.com
(978) 251-4242  

-----Original Message-----
From: UMN MapServer Developers List [mailto:MAPSERVER-DEV at LISTS.UMN.EDU]
On Behalf Of Frank Warmerdam
Sent: Tuesday, November 23, 2004 12:18 PM
To: MAPSERVER-DEV at LISTS.UMN.EDU
Subject: [UMN_MAPSERVER-DEV] win32 MapServer builds

Assefa,

I am intrested in reworking the default configuration of the mapserver
win32 builds somewhat with the following in mind:

  o Default to assuming folks are building against the bgd GD DLLs with
all the
    stuff they include.
  o Disable (comment out) all the optional packages (ming, pdf, gdal,
curl, etc)
    by default.
  o Move OPTFLAGS and LDFLAGS from makefile.vc to nmake.opt since they
    frequently need to be changed.
  o Use /MD by default, since many support libraries like GDAL and
PROJ.4 are
    built that way by default.  Statically linking proj.lib in (that was
built
    with /MD) with a non-/MD mapserver is bad karma.

In general, I would like to make building a simple MapServer build alot
easier, and then let people add stuff to that rather than starting with
lots of stuff broken.

Also, using the pre-built GD makes *alot* of stuff easier.

What do you think?  Mind if I "do a number" on makefile.vc and
nmake.opt?

Best regards,
--
---------------------------------------+--------------------------------
---------------------------------------+------
I set the clouds in motion - turn up   | Frank Warmerdam,
warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent



More information about the mapserver-dev mailing list