[fdo-internals] CMake build fixes (Re: FDO 3.7 beta2 timeframe)

Jackie Ng jumpinjackie at gmail.com
Sun Oct 14 22:56:09 PDT 2012


Hi Johan,

Now that MapGuide 2.4 is out the door, I've had time to take another look at
this.

My question is should this SONAME omission be done for all FDO shared
libraries? Or just the "public" ones that would be linked by MapGuide
(libFDO, libExpressionEngine)?

I also noticed that the file listing of a cmake build differs from an
automake one. There are some libs that are being created as shared (dynamic)
libraries instead of static ones. Doing a SHARED -> STATIC add_library
replacement on the applicable CMakeLists.txt caused a whole load of linker
errors. Obviously something extra needs to be done here. 

For packaging purposes, the cmake build should be producing the same set of
output files as the automake one. 

Got any extra notes to share?

- Jackie



--
View this message in context: http://osgeo-org.1560.n6.nabble.com/FDO-3-7-beta2-timeframe-tp4898809p5008588.html
Sent from the FDO Internals mailing list archive at Nabble.com.


More information about the fdo-internals mailing list