[osg-users] Please test SVN version of OpenSceneGraph
Brian Keener
brianklistacct at alltel.net
Mon Oct 1 16:49:48 PDT 2007
Robert Osfield wrote:
> > flags and added to CMAKE_C_FLAGS too. This change is required for some
> > reason to get Tessellator to compile and ignore those GLvoid conversion
> > errors but that it probably all it is doing is ignoring them and allowing
> > Tessellator to compile.
>
> Which of the above additions to the compiler flags was required to fix
> the log2 errors, which the tessellator ones?
The ifndef log2 fixed the log2 problem. The change to CMAKE_CXX_FLAGS and
CMAKE_C_FLAGS fixed the Tessellator but as I say - I'm not sure it fixed as
much as hid it and I tried using some of the flags but ultimately had to use
them all and probably had overkill with CMAKE_C_FLAGS.
> > I also had to make a change for osgviewerMFC in the
examples/CMakelists.txt
>
> It should be straight forward to disable this example via CMake
> directives if your building under Cygwin.
You are correct - I believe I added a check in the CMakeLists.txt to check fo
r unix but did find the On/OFF option in CCMake as well.
>
> > so it would not build and had to remove the references for the wxWidgets
> > (that whole routine could be nicer).
>
> What errors do you get with wxWidgets? I presume its installed as
> CMake should build the osgviewerWX example without it.
CCMake should all these individual file name - wxthis and wxthat and had
d:\whatever next to it - I have no D drive. I couldn't find a master Wx
on/off selection but did find some wxRoot and the like on the last CCMake
screen but wasn't sure which was the main controller so I blanked all options
that dealt with wx???
> > but I guess still not enough thread changes in Cygwin as osgconv still
hangs
> > on exit and has to be killed.
>
> Curious. osgconv is a single threaded app, one of the ones I'd least
> expect any problems. My best guess is that there is some issue with
> destruction of proxy objects that are created on loading of the
> plugins.
>
> Does running osgconv without any parameters fail?
Do you mean just osgconv or as I did:
osgconv cow.osg bpkcow.jpg
Oh yeah - one other thing - there is still a problem with plugins - OSG under
Cygwin looks for the plugins as cygosgdb_whatever but the compile/install
still leaves them as osgdb_whatever and so they all have to be renamed.
bk
More information about the osg-users
mailing list