Have to disagree with Roberts plans, I think the issue is really that global warming is caused by all the hot air coming from those dang Linux and Mac upstarts :-)
Long Live Windoze down with revolution :-) Sadly VS is the issue and it does require that all libs to be compiled with the same run-time C++ versions and mixing is BAD, due to the fact the micros soft employed the most stupid people it could find ( they did a dang good job,)when deciding they way the to do things would be a good idea... ________________________________________________________________________ Capture the magic of Christmas this year see http://www.capturethemagic.com ____________________________________________________________________________ __ Gordon Tomlinson [email protected] IM: [email protected] www.vis-sim.com www.gordontomlinson.com ____________________________________________________________________________ __ -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Robert Osfield Sent: Wednesday, December 17, 2008 3:42 PM To: OpenSceneGraph Submissions Subject: Re: [osg-submissions] An initial cpack support submission Hi J-S, Thanks for the explanation. Here's my proposal of how to fix this issue. Find a subduction zone in the earth crust and place all Windows computers into the zone so that all traces of them are pulled down in to the mantel to be destroyed forever. It may seem harsh but given a few days everyone will just think that Windows was just some hideous nightmare and it really couldn't have been this bad. World peace might not have been guaranteed in this move, but it surely will be a great step in this direction ;-) Robert. On Wed, Dec 17, 2008 at 3:24 PM, Jean-Sébastien Guay <[email protected]> wrote: > Hi Robert, > >> Surely VS can't be so bad that all dependencies must be debug built to >> enable debug development? How do other 3rd party libs do it? > > Any dependency that uses C++ (more specifically the C++ runtime). So most > 3rd party libs are OK since they're C only. > > The problem is mixing different versions of the C++ runtime. It's a big > no-no in Visual C++ development. You always need to make sure that you have > the same runtime linker flag (/MD for release, /MDD for debug). It's been > widely discussed before... > > J-S > -- > ______________________________________________________ > Jean-Sebastien Guay [email protected] > http://www.cm-labs.com/ > http://whitestar02.webhop.org/ > _______________________________________________ > osg-submissions mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph. org > _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph. org _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
