[mapguide-internals] MapGuide open source builds - Linux & Cmake

Zac Spitzer zac.spitzer at gmail.com
Wed Oct 8 23:34:05 EDT 2008


Hi Frank,

I share your concerns and I saw you comments about what happened with GDAL..

from my (limited) understanding, using Cmake gives us a much simple
build process
instead of the multi-step autoconf etc and it the work which Helio has done
also addresses the issues of producing installable packages for linux,
defined dependencies
and the potential to remove some of the older third party stuff from the tree

I'm probably repeating myself there.... :)

Can someone who's accross both the current linux build system and
familiar with Cmake
care to comment?

z



On Thu, Oct 9, 2008 at 2:12 PM, Frank Warmerdam <warmerdam at pobox.com> wrote:
> Zac Spitzer wrote:
>>
>> Just breaking the Cmake stuff out into a seperate thread
>>
>> Based on the feedback from the AD developers about sticking with the VS
>> build system on Windows, what do people think about the Cmake option on
>> linux
>>
>>> From the sound of things if we go ahead with this, we are going to
>>
>> keep the existing
>> build system for windows and adopt cmake for any other platforms
>>
>> Can we add Helio's stuff to the tree and run with two build systems?
>>
>> Helio, the existing full build with all the embedded thirdparty stuff
>> works currently?
>>
>> If it does and we don't have to worry about the issues like the db 4.2
>> you mentioned
>> the 2.1 release could be a good opportunity to test this out as I
>> assume quite a
>> few people are going to be trying to compile 2.1 on linux
>>
>> I am prepared to be a crash test dummy on this...
>
> Zac,
>
> I don't feel like I ever really understood what cmake would be accomplishing
> for us if we only used it on Unix.  I'm concerned we are substituting a
> build system we know nothing about for a build system we at least sort of
> know.  Perhaps the main benefits of Helio's work are getting away from the
> dependency on our own copy of third party libraries, or stuff like that.
> If that is the case, then why not pursue that more directly?
>
> 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
>
> _______________________________________________
> mapguide-internals mailing list
> mapguide-internals at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>



-- 
Zac Spitzer -
http://zacster.blogspot.com (My Blog)
+61 405 847 168


More information about the mapguide-internals mailing list