I have good news as far as Cygwin and OSG. Cygwin has been doing a lot of work on max file name lengths and the like and with a recent cvs update of Cygwin and a recent svn of OSG it appears the hangs at the termination of some of the examples has gone away. They appear to be closing normally now. I am not sure what else has changed but I had read some on Cygwin and socket use and found an article on their forums about mixing Windows winsock libs with Cygwin sockets which attempt to emulate unix sockets I believe and I will say right here I do not understand a lot about sockets but was beginning to wonder from what I read if this might be an issue. Actually I do believe that whether it be sockets or something else I do believe it may be that the hangs were related to something being mixed from the Windows world vs the Unix world since Cygwin sort of lives in both.
That said I had commented the line in CMakeLists.txt that set OSG_SOCKET_LIB (wsock32) and that was when I realized that the examples were terminating normally and I realized that libs like the net plugin had not been built and the line I commented is even mentioned in CMakeLists.txt in relation to the net plugin so I assumed they were related. So to test a theory it was socket problem I put the line back and rebuilt - still no hang - examples terminate normal and still no net plugin - plus others. So now I wonder if something else change in OSG that would keep these from building or what setting(s) might have something to do with why they would not build. Sometimes I can't leave well enough alone - can't be glad it is fixed now I have to know how to break it again or what might have fixed it permanent. bk _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

