Thank you Robert for you continued patience with me on this. Robert Osfield wrote: > As a general background, the .osg and .rgb plugins are oldest plugins > in the whole OSG project and have been heavily used by thousands of > developers over half a dozen years and many different platforms, if > there was some general problem lurking with osgDB and handling of > these plugins we'd have seen it long ago.
Yeah I sort of thought so. > I suspect that the particular plugins and examples that you've picked > up on as being problematic are not directly related to the issue at > hand. Something is failing somewhere, but the symptoms of this > failure that you see could well be somewhere completely different. yes I beleive you are right and the true issue may be exactly what was discussed in the thread : http://openscenegraph.net/pipermail/osg-users/2006-December/071664.html where a std::string issue was mentioned and of course other stuff regarding recompiling the libstdc++ and such (as well as changing to mingw). Last evening I finally figured out enough of gdb to get a break on dlclose and stepping through got the following which at least to me appears to correlate with a string issue. > save you banging you head against a brick wall trying to look for > problems that arn't there on the OSG side, it may soon be more > productive to contact the Cygwin community for a solution. Banging my head is pretty much it. I'm pretty frustrated with my lack of knowledge on this and trying to fumble my way through - just because I got interested in FlightGear. The problem with tunring to the Cygwin community is they are not inclined to look for it as would be true of even you and osg with my Cygwin problem. I mean you give you pointer and assistance because you know Unix/Windows and you know OSG but I must find the problem and give a test case showing the fault and then someone might fix or I provide a patch. This is pretty much the case of all OpenSource unless the problem is in the mainline of development. > Perhaps one last experiment you could try is to set the env var > > OSG_THREADING = SingleThreaded > > Then try the examples. tried it - osgviewer still hangs closing the cygosgdb_osg.dll > The other thing you could try is to use Mingw for compiling > OpenThreads and the OSG. Well the thing there is from what I've understood MingW is more of just the GNU Compiler and such for Windows where is Cygwin appears to be more of a Unix environment on windows that can handle windows and unix (within reason) type functionality but.... that is just my understanding. I'll keep digging. bk _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
