I'm extremely busy this week but I may have a look next week to the other issues you're talking about.<div><br><div>Anyway: since the autotools build is not using sonames anywhere it should be dropped here for every library. Better not to have a soname than one that is not correct or that is not used.</div>

<div>The version number of FDO should then be added to all public libraries; in the same way as it is done for the auto* build now. But you have to do this manually; AFAIK there is no switch in cmake that corresponds to libtool --release.</div>

<div><br></div><div>But before rushing to making these changes: what is the original reason that we have two build systems? We could also consider changing the autotools build to optionally use dynamic libraries...</div>
<div>
<br></div><div>Johan<br><br><div class="gmail_quote">On Mon, Oct 15, 2012 at 7:56 AM, Jackie Ng <span dir="ltr"><<a href="mailto:jumpinjackie@gmail.com" target="_blank">jumpinjackie@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Johan,<br>
<br>
Now that MapGuide 2.4 is out the door, I've had time to take another look at<br>
this.<br>
<br>
My question is should this SONAME omission be done for all FDO shared<br>
libraries? Or just the "public" ones that would be linked by MapGuide<br>
(libFDO, libExpressionEngine)?<br>
<br>
I also noticed that the file listing of a cmake build differs from an<br>
automake one. There are some libs that are being created as shared (dynamic)<br>
libraries instead of static ones. Doing a SHARED -> STATIC add_library<br>
replacement on the applicable CMakeLists.txt caused a whole load of linker<br>
errors. Obviously something extra needs to be done here.<br>
<br>
For packaging purposes, the cmake build should be producing the same set of<br>
output files as the automake one.<br>
<br>
Got any extra notes to share?<br>
<br>
- Jackie<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://osgeo-org.1560.n6.nabble.com/FDO-3-7-beta2-timeframe-tp4898809p5008588.html" target="_blank">http://osgeo-org.1560.n6.nabble.com/FDO-3-7-beta2-timeframe-tp4898809p5008588.html</a><br>


Sent from the FDO Internals mailing list archive at Nabble.com.<br>
_______________________________________________<br>
fdo-internals mailing list<br>
<a href="mailto:fdo-internals@lists.osgeo.org">fdo-internals@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/fdo-internals" target="_blank">http://lists.osgeo.org/mailman/listinfo/fdo-internals</a><br>
</blockquote></div><br></div></div>