Closed GoogleCodeExporter closed 9 years ago
Dynamic linking is not a supported feature, some people contributed it but
there is no maintenance.
Unless you volunteer to maintain SOVERSION, it will not be fixed (but
incremented every release)
Why do you want to dynamically link against Bullet?
Newer versions will break behaviour, which is usually unwanted for games etc,
that is why static linking is the preferred way.
Original comment by erwin.coumans
on 7 Jan 2012 at 7:49
After doing a little more research, it turns out that the ABI did change and
that a SOVERSION bump was appropriate
(http://upstream-tracker.org/versions/bullet.html)
As far as dynamic linking goes, from a distribution packaging standpoint, it
helps with the maintenance burden (I'm the current maintainer of the bullet
package in Fedora.) If a security or bugfix update for a library is released,
only the package providing the shared libraries needs to be updated. Any
packages depending on that library will pick up the new one automatically, so
they don't need any extra maintenance.
From now on, I'll probably just update bullet in the development branch, and
leave stable releases at whatever version they have when released unless
there's a compelling reason to do otherwise.
Original comment by richmat...@gmail.com
on 17 Jan 2012 at 2:13
Thanks for the feedback and your help, and sorry for the lack of support for
dynamic libraries.
Let's close the issue (and open it, once someone is interested in investigating
time/support for this)
Original comment by erwin.coumans
on 23 Jan 2012 at 9:53
Original issue reported on code.google.com by
richmat...@gmail.com
on 21 Dec 2011 at 8:13