Thanks, Jan -- I've uploaded a new version of the QSGExamples that
incorporates your changes and suggestions. Also fixed the VS problem with
including debug libs in a release build for one of the project files, don't
recall who pointed that one out. Good catches, all.
   -Paul


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Jan Ciger
> Sent: Monday, April 09, 2007 10:49 AM
> To: osg users
> Subject: Re: [osg-users] ANN: OpenSceneGraph Quick Start Guide
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hello,
> 
> Paul Martz wrote:
> > Okay, the Quick Start Guide is now available!
> >  
> ...
> 
> Cool !
> 
> > The example source code at the book's Web site currently 
> contains only 
> > VS8 project/solution files. I'm hoping some kind soul will cook up 
> > Linux Makefiles for me; I'm too burned out right now plus 
> have other 
> > work I need to focus on for a few weeks.
> 
> I am attaching example Makefiles for 32bit Linux. For 64bit 
> it needs a change in the path where to find the osg lib, that 
> could be handled by a README, IMHO - 64bit systems are not 
> that common. It could be detected automatically, but the 
> point was to keep the examples simple, I think.
> 
> The Linux32 folder goes into the OSGExamples directory, all 
> paths to the source are relative.
> 
> The picking example does not compile with gcc 4.1.2, it looks 
> like a const ref issue at one place. I have attached the 
> compilation log for you.
> 
> Furthermore, you may want to attach *all* the data files with 
> the examples (namely cow.osg, reflection.rgb and few other 
> files). It is a bit confusing when there is a "Data" folder 
> containing some of the required files but not all of them.
> 
> Another thing with the data files - I suggest that you force 
> an abort when the required data file is not found instead of 
> issuing only a warning. Otherwise I get the warning and right 
> away a segfault on Linux if the data file is missing. That 
> may imply that something is actually wrong with the example 
> instead of only being a case of wrong arguments.
> Moreover, it is the right thing to do in this case - if it is 
> not possible to continue meaningfully, you should not do so.
> 
> Regards,
> 
> Jan
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (GNU/Linux)
> Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org
> 
> iD8DBQFGGm5xn11XseNj94gRApUoAJ4n4/YA2ed7fidFUyICvHI80JVb6gCfRnO9
> vahIIeFe2rBaM3cqt3sQcyI=
> =Oegv
> -----END PGP SIGNATURE-----
> 

_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to