[osg-users] Please test SVN version of OpenSceneGraph

sicong he hesicong2005 at gmail.com
Tue Sep 11 07:46:43 PDT 2007


It seems that VS2005 c++ library do not have log2() function defined. So I
change log2() function to log()/log(2.0), I don't know if it is slower than
log2() but it really works.

2007/9/11, sicong he <hesicong2005 at gmail.com>:
>
> I fixed this by change all log2(x) to:
> log((double)maximum(...))/log(2.0)
> Then I successfully built under VS2005.
> Attachment is my patch for this problem. Please test it.
>
> 2007/9/11, Shue, John <John.Shue at mantech-ist.com>:
> >
> >  I'm getting same compiler error on FreeBSD:
> > Texture1D.cpp:417: error: `log2' was not declared in this scope
> >
> > I did:
> > # svn update
> > # ./configure
> > # make
> >
> > -john
> >
> >  ------------------------------
> > *From:* osg-users-bounces at lists.openscenegraph.org [mailto:
> > osg-users-bounces at lists.openscenegraph.org] *On Behalf Of *sicong he
> > *Sent:* Tuesday, September 11, 2007 10:21 AM
> > *To:* Public OpenSceneGraph Users discussion list.
> > *Subject:* Re: [osg-users] Please test SVN version of OpenSceneGraph
> >
> >
> >  I get latest version and build under VS2005.
> > But in these line:
> > TextureRectangle.cpp Line 561, TextureCubeMap.cpp Line 387,
> > Texture3D.cpp Line 459, Texture2DArray.cpp Line 467, Texture2D.cpp Line
> > 411,
> > Texture1D.cpp Line 417
> > These lines VS2005 reports:
> > error C3861: "log2" can't find symbol
> > Is there some header lost?
> >
> >
> >
> > 2007/9/11, Robert Osfield <robert.osfield at gmail.com>:
> > >
> > > Hi All,
> > >
> > > I have merged quite a few changes to the OSG over the last few days,
> > > these could break the build, so I'd like some feedback on how the OSG
> > > is build and running on various platforms before I go ahead the weekly
> > > dev release (2.1.10).
> > >
> > > Thanks in advance,
> > > Robert.
> > > _______________________________________________
> > > osg-users mailing list
> > > osg-users at lists.openscenegraph.org
> > > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
> > >
> > >
> >
> > This communication, along with any attachments, is covered by federal and state law governing electronic communications and may contain company proprietary and legally privileged information.
> > If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution, use or copying of this message is strictly prohibited.
> > If you have received this in error, please reply immediately to the sender and delete this message.  Thank you.
> >
> >
> >
> > _______________________________________________
> > osg-users mailing list
> > osg-users at lists.openscenegraph.org
> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
> >
> >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20070911/088c3daf/attachment-0003.htm>


More information about the osg-users mailing list