win32 MapServer builds
Ed McNierney
ed at TOPOZONE.COM
Tue Nov 23 14:14:57 EST 2004
Assefa -
A few releases ago, when GD added the "standard" DLL support, the
already-neglected Windows makefile got tossed. I wasted a bunch of time
trying to recreate it and gave up; I presume they're using *something*
to build the DLL themselves, but there seems to be no interest in
distributing it. The internal stuff doesn't get exported so while it
might be a tad redundant it's not very big and won't conflict.
- Ed
-----Original Message-----
From: UMN MapServer Developers List [mailto:MAPSERVER-DEV at LISTS.UMN.EDU]
On Behalf Of Yewondwossen Assefa
Sent: Tuesday, November 23, 2004 2:02 PM
To: MAPSERVER-DEV at LISTS.UMN.EDU
Subject: Re: [UMN_MAPSERVER-DEV] win32 MapServer builds
Frank,
I have no objection to the modifications you suggested. The easiest
the better.
The only thing that surprised me was that pre-built GD makes things
easier : I tried it once and Mapserver did not build properly but I know
some are using it regularly with no problem. I am also worried about
library conflict (PNG, JPEG) with the pre-build GD when building
mapserver with GDAL but then again this not the default setting and can
be adressed with local gd builds.
Later,
Frank Warmerdam wrote:
> 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
>
--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst
Email: assefa at dmsolutions.ca
http://www.dmsolutions.ca/
Phone: (613) 565-5056 (ext 14)
Fax: (613) 565-0925
----------------------------------------------------------------
More information about the mapserver-dev
mailing list