Hi Stephan,

On 22 November 2013 09:19, Stephan Maximilian Huber <
[email protected]> wrote:

> I can fix the linker error w/o any code-changes if I change the
> optimize-flags from -O3 to -O0 for the osgdb_serializers_osgga-target. I’ll
> try to adapt the cmake-file.Will this change break ABI-compatibility?
>

The plugins don't effect the ABI of the core libraries which applications
link directly too, it would only be applications that directly link the
plugins that could be effected, but these are principally just the
statically linked ones which of course aren't effected by ABI
considerations of the shared libraries.

So changing the optimize flag for this plugin would be possible, but it's
kinda crappy solution having to disable optimization because a particular
version of a compiler is buggy.  What happens when Clang fix the bug?  When
might we then be able to revert the workaround?

Robert.
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to