[osg-users] Please test SVN version of OpenSceneGraph
aluaces at udc.es
Thu Oct 4 01:19:38 PDT 2007
Brian: I'm surprised that the latest SVN version doesn't work for you. About
the net plugin issue, gcc shold print a warning about a redefinition, but not
an error about undefined tokens. Can you post them?
Also, before compiling anything yesterday, I ran the update tool in order to
get the lastest Cygwin packages. Maybe you have an outdated version of
As for the tests, I could run osgviewer on single-threaded mode without
problems. As soon as I changed it with 'm' key it freezed.
I could run osgconv to convert a large .obj into a .ive. The program crashed
(no hang as Brian's) at the end, but the generated file was correct.
The examples ran fairly well, as long as I stayed in single-threaded mode, but
some of them hang on exit.
As far as I know, when a cygwin compiled program crashes, it only spits a
fairly useless stackdump, which consists on the register values at the exit.
I'm investigating how to get a decent core dump or stack trace in order to
track all of this issues.
El Thursday 04 October 2007 01:11:05 Robert Osfield escribió:
> Hi Brian,
> Thanks for the clarification.
> For 2.2 I think I'll just go with what we have in SVN. In might not
> work perfectly out the box under Cygwin in all combination, but at
> least there is a simple workaround for cases where it doesn't.
> Perhaps if greater clarity comes after 2.2 then we can roll some
> changes into the Cmake build system to better compile out of the box
> under Cygwin.
> As for the runtime errors you're seeing, I don't think this is an OSG
> bug, rather a Cygwin/OpenGL driver error of some form.
> On 10/3/07, Brian Keener <brianklistacct at alltel.net> wrote:
> > Robert Osfield wrote:
> > > Hi Brian,
> > >
> > > O.K. I'm confused now. Your previous email it sounds like you needed
> > > to add:
> > >
> > > -DWIN32 -DNOMINMAX -mnop-fun-dllimport -DOSG_LIBRARY
> > This was actually the second email I sent.
> > > To get things compile, but your next below sounds like you made no
> > > changes.
> > >
> > > On 10/3/07, Brian Keener <brianklistacct at alltel.net> wrote:
> > > > Robert Osfield wrote:
> > > > > Have you updated to a different version of Cygwin since you last
> > > >
> > > > built?
> > > >
> > > > Nope,
> > > >
> > > > Only difference is I used a straight ccmake and did not make the
> > > > CMAKE_CXX_FLAG changes I had previously made and I haven't had to
> > > > make
> > This was the first email I sent which got blocked and then I
> > inadvertently sent again not realizing how confusing it would be.
> > The above "> -DWIN32 -DNOMINMAX -mnop-fun-dllimport -DOSG_LIBRARY"
> > is my most recent attempt at building which did build and hangs when run.
> > > Does the SVN version of the OSG compile out of the box without any
> > > changes? Or do you have to make the above addition, if so where to?
> > It does not - it dies on the socket error and I add the flags:
> > -DWIN32 -DNOMINMAX -mnop-fun-dllimport -DOSG_LIBRARY
> > in ccmake to the CMAKE_CXX_FLAGS line at which point it compiles 100%.
> > You posted in your other response that others had built in Cygwin
> > without making any changes (out of the box). I had not seen those
> > responses - perhaps it is just my setup if you have other cygwin folk
> > getting it right.
> > bk
More information about the osg-users