[fdo-internals] FDO RFC 21 - New Linux Buildsystem Cmake Based

Helio Chissini de Castro helio at kde.org
Sun May 25 13:51:41 EDT 2008

Em Sunday 25 May 2008 14:36:14 Helio Chissini de Castro escreveu:
> Em Thursday 22 May 2008 15:33:05 Greg Boone escreveu:
> > Agreed, attaching the SVN Ticket is a better option.
> Hi people, just back from the extended holidays in Brazil.
> I posted the current patches here: http://www.geolinux.com.br
> There's is the fdo cmake patches, the four ones to do small code changes (
> xalan, etc.. )
> For proof of concept purpose, there are the patches for postgis and shp
> providers too.
> Notes:
> - The patches are made on the purpose to have all external libraries,
> except for Thirdparty sqlite ( reasons specified in rfc )
> - Patches are made against 3.3.1 release. I did't had time to do against
> svn trunk, but i think applied as well
> For build:
> - Install cmake >= 2.4.6
> - create some directory for the object files ( i usually create a dir
> called build )
> - enter the directory and do cmake <fdo_source_dir>
> - make e make install
> - If you want install ina different place to see resultant tree, do
> make DESTDIR=<somedir> install
> Notes for testers with new gcc 4.3.1
> Gcc 4.3.1 becomes pedantic in many ways, which lead fdo to not compile at
> all untill put right headers. Ex. strlen is provided for string.h and only
> there. Before, including stdio.h would be enough, since stdio get the
> string.h. Now don't, so there's many places that will need to be verified
> to add proper include headers. Is just a pedantic annoyance, but will be
> needed in near future.
> []'s

I forgot one thing.
I separated mkcatdefs in a separated package on Mandriva, I will provide a 
future patch using the Thirdparty mkcatdefs 

Helio Chissini de Castro
KDE Project
Brasil and South America Primary Contact

More information about the fdo-internals mailing list