Hi Jorge, The change to Uniform and elsewhere along the same lines was done as a bug fix to address initialization issues that others were experiencing. I believe the issue was multi-threaded initialization under Windows was the particular problem point.
I have just tried a static build under Kubuntu 12.10 and everything works fine for me so I don't think this issue is necessarily a static build issue. Do you have any documentation of the specific rules of static initialization that are different in the case of Android? Robert. On 17 March 2013 22:05, Jorge Izquierdo Ciges <[email protected]> wrote: > Robert, the changes on Uniform.cpp in that revision the changes in the > Uniform.cpp moving the static variables from the scope of function getNameID > to global scope break the static initialization in Android. This is very > similar to the previous bug we had with the changes in Scene.cpp so i > presume this will break every static compilation not just the Android one. > > Thanks for all. > > _______________________________________________ > osg-submissions mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org > _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
