Hi All<br><br>Fedora 7, gcc 4.2.1, all build fine !!<br><br><div><span class="gmail_quote">2007/9/11, Art Tevs <<a href="mailto:stud_info2@yahoo.de">stud_info2@yahoo.de</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
yes, it seems that math.h does not define the log2<br>function on some systems.<br><br>Sorry, for this.<br><br>My proposition is to patch the osg's Math file to<br>support for log2 method. I attached the patched file,
<br>which contains log2 function.<br><br>Best regards, Art<br><br><br><br>--- sicong he <<a href="mailto:hesicong2005@gmail.com">hesicong2005@gmail.com</a>> schrieb:<br><br>> It seems that VS2005 c++ library do not have log2()
<br>> function defined. So I<br>> change log2() function to log()/log(2.0), I don't<br>> know if it is slower than<br>> log2() but it really works.<br>><br>> 2007/9/11, sicong he <<a href="mailto:hesicong2005@gmail.com">
hesicong2005@gmail.com</a>>:<br>> ><br>> > I fixed this by change all log2(x) to:<br>> > log((double)maximum(...))/log(2.0)<br>> > Then I successfully built under VS2005.<br>> > Attachment is my patch for this problem. Please
<br>> test it.<br>> ><br>> > 2007/9/11, Shue, John <<a href="mailto:John.Shue@mantech-ist.com">John.Shue@mantech-ist.com</a>>:<br>> > ><br>> > >  I'm getting same compiler error on FreeBSD:
<br>> > > Texture1D.cpp:417: error: `log2' was not<br>> declared in this scope<br>> > ><br>> > > I did:<br>> > > # svn update<br>> > > # ./configure<br>> > > # make
<br>> > ><br>> > > -john<br>> > ><br>> > >  ------------------------------<br>> > > *From:*<br>> <a href="mailto:osg-users-bounces@lists.openscenegraph.org">osg-users-bounces@lists.openscenegraph.org
</a> [mailto:<br>> > > <a href="mailto:osg-users-bounces@lists.openscenegraph.org">osg-users-bounces@lists.openscenegraph.org</a>] *On<br>> Behalf Of *sicong he<br>> > > *Sent:* Tuesday, September 11, 2007 10:21 AM
<br>> > > *To:* Public OpenSceneGraph Users discussion<br>> list.<br>> > > *Subject:* Re: [osg-users] Please test SVN<br>> version of OpenSceneGraph<br>> > ><br>> > ><br>> > >  I get latest version and build under VS2005.
<br>> > > But in these line:<br>> > > TextureRectangle.cpp Line 561,<br>> TextureCubeMap.cpp Line 387,<br>> > > Texture3D.cpp Line 459, Texture2DArray.cpp Line<br>> 467, Texture2D.cpp Line
<br>> > > 411,<br>> > > Texture1D.cpp Line 417<br>> > > These lines VS2005 reports:<br>> > > error C3861: "log2" can't find symbol<br>> > > Is there some header lost?
<br>> > ><br>> > ><br>> > ><br>> > > 2007/9/11, Robert Osfield<br>> <<a href="mailto:robert.osfield@gmail.com">robert.osfield@gmail.com</a>>:<br>> > > ><br>> > > > Hi All,
<br>> > > ><br>> > > > I have merged quite a few changes to the OSG<br>> over the last few days,<br>> > > > these could break the build, so I'd like some<br>> feedback on how the OSG
<br>> > > > is build and running on various platforms<br>> before I go ahead the weekly<br>> > > > dev release (2.1.10).<br>> > > ><br>> > > > Thanks in advance,<br>> > > > Robert.
<br>> > > ><br>> _______________________________________________<br>> > > > osg-users mailing list<br>> > > > <a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.openscenegraph.org
</a><br>> > > ><br>><br><a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br>> > > >
<br>> > > ><br>> > ><br>> > > This communication, along with any attachments,<br>> is covered by federal and state law governing<br>> electronic communications and may contain company<br>
> proprietary and legally privileged information.<br>> > > If the reader of this message is not the<br>> intended recipient, you are hereby notified that any<br>> dissemination, distribution, use or copying of this
<br>> message is strictly prohibited.<br>> > > If you have received this in error, please reply<br>> immediately to the sender and delete this message.<br>> Thank you.<br>> > ><br>> > >
<br>> > ><br>> > > _______________________________________________<br>> > > osg-users mailing list<br>> > > <a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.openscenegraph.org
</a><br>> > ><br>><br><a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br>> > ><br>> > >
<br>> > ><br>> ><br>> ><br>> > _______________________________________________<br>> osg-users mailing list<br>> <a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.openscenegraph.org
</a><br>><br><a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br>><br><br><br><br>      Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem neuen Yahoo! Mail. 
<a href="http://www.yahoo.de/mail">www.yahoo.de/mail</a><br>_______________________________________________<br>osg-users mailing list<br><a href="mailto:osg-users@lists.openscenegraph.org">osg-users@lists.openscenegraph.org
</a><br><a href="http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org">http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org</a><br><br><br></blockquote></div><br>