The file "OpenThreadsWin32d_s.lib" is the debug static library. You need the debug shared library named "OpenThreadsWin32d.lib". The easiest way to get all libraries (static/shared, release/debug) is to go to the "Build" menu and select "Batch build". Select all four targets and build.
   -Paul
 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sascha Kuhn
Sent: Wednesday, September 27, 2006 10:51 AM
To: osg users
Subject: RE: [osg-users] help about OpenThreadsWin32d.lib

 in the directory OpenThreads\lib\win32 is the file OpenThreadsWin32d_s.lib
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Paul Martz
Sent: Wednesday, September 27, 2006 9:32 AM
To: 'osg users'
Subject: RE: [osg-users] help about OpenThreadsWin32d.lib

Three conditions must be true in order for OSG to link with OT:
  1. OpenThreadsWin32d.lib must be in the directory "OpenThreads\lib\win32".
  2. The properties for the project linking with OpenThreads, under "Linker->General->Additional Library Directories", must include the path "../../../OpenThreads/lib/$(PlatformName)" -- a relative path.
  3. The "OpenSceneGraph" and "OpenThreads" directories must be siblings (have the same parent folder) in order for the relative path to work.
Please check to make sure all three conditions are true.
   -Paul
 
 

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sascha Kuhn
Sent: Wednesday, September 27, 2006 10:04 AM
To: osg users
Subject: RE: [osg-users] help about OpenThreadsWin32d.lib

no because OpenThreads build OpenThreadsWin32d.lib. So this
is created in the lib. But OpenSceneGraph can not open this file.
Sascha
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Don Burns
Sent: Tuesday, September 26, 2006 9:35 PM
To: osg users
Subject: Re: [osg-users] help about OpenThreadsWin32d.lib

Could this have anything to do with the 'd' suffix to OpenThreadsWin32d.lib ?  I presume that is a debug version of OpenThreads.  Does OpenThreads build OpenThreadsWin32d.lib or OpenThreadsWin32.lib by default.  Is it possible that Producer is finding the  one that is built, but OpenSceneGraph is looking for the one with the 'd' extension?

-don

On 9/26/06, Sascha Kuhn <[EMAIL PROTECTED]> wrote:
        I built first OpenThreads and Producer both of them are successful.
        As I built after that OpenSceneGraph there are came again errors:
            -

LINK : fatal error LNK1181: cannot open input file 'OpenThreadsWin32d.lib'

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Paul Martz
Sent: Tuesday, September 26, 2006 3:27 PM
To: 'osg users'
Subject: RE: [osg-users] help about OpenThreadsWin32d.lib

OpenThreads, Producer, and OpenSceneGraph each have their own .dsw/.sln files.
 
First, go to the OpenThreads directory and do a "batch build" of OpenThreads in Visual Studio.
 
Next, go to the Producer directory and also do a "batch build" of Producer.
 
Finally, build OpenSceneGraph; it should be able to find the OpenThreads DLL now that you have built it.
   -Paul
 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of Sascha Kuhn
Sent: Tuesday, September 26, 2006 4:20 PM
To: osg users
Subject: [osg-users] help about OpenThreadsWin32d.lib

 

Hello,

I downloaded the source code OSG_OP_OT-1.2.zip to compile openscenegraph in Visual Studio 2005.

The following error is coming:

OpenThreadsWin32d.lib is not aviable.

I did not found that file in any directory of OpenSceneGraph,

OpenThreats and Producer.

Do you know where I could find this file?

Thank you for your help.

Best regards

Sascha


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


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

Reply via email to