Hi Tom -- It sounds like you have a stale obj somewhere, but you said you
did a 'clean' on your application. Is it possible this missed something? You
could try searching for all files names *.obj and deleting them. Does your
app depend on another library that was built with the old OSG?

If you have access to an old copy of VC6, it has a great tool called
depends.exe that will help you identify the .obj or .dll that has a
reference to the old OSG.

Paul Martz
Skew Matrix Software LLC
http://www.skew-matrix.com
+1 303 859 9466

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Appolloni,
Thomas
Sent: Wednesday, May 06, 2009 9:01 AM
To: [email protected]
Subject: [osg-users] Migration from OSG 2.4 to OSG 2.8

I haven't upgraded versions in a while but now I find I need to do so. I
recently compiled OSG 2.8.0 using Visual Studio 2008 (v9) on Windows XP with
the appropriate 3rd party libraries. It was totally isolated from the OSG
2.4 libraries, it build with no problems, and I have all the built
osg55_xx.dll and .lib files. I then went on to clean my application, remove
the osg35_xx files (along with the include files) move the new 2.8
include/lib/dll files into the application baseline and recompile the
application which when off without a problem. I keep the dll files in the
rbin directory.

However, when I start up the application, it immediately popped up with a
dialog containing:
"This application has failed to start because osg35-osg.dll was not found.
Re-installing the application may fix the problem."

What did I forget to flip (in my application baseline or the OSG build) with
the version change?

Thanks for the help,
Tom
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to