It's a bit confusing, but:

* use type=dbg to get debug files with pdb
* use type=opt to get release files without pdb
* use type=dbgopt to get release files with pdb
* use type=both to get dbg & opt

Cheers,
/Marcus

Pablo Carneiro Elias wrote:
> Hi Andread, I did that but scons has built non debug lib with pdb 
> files.. Do
> I have to specify any other parameter to scons (such as debug or 
> something?)
> . The libraries it has generated does´t have "D" at end (eg. 
> OSGBaseD.lib).
>
> My command to scons is this one:
>
>      scons type=dbgopt compiler=msvc80
>
> but I think something is missing.
>
> When I try to debug the code with the generated libs an error ocurrs 
> because
> VS is unable to find debug symbols or something like that...
>
> thank you
>
> 2007/5/15, Andreas Zieringer <[EMAIL PROTECTED]>:
>>
>> Hi Pablo,
>>
>> scons type=dbgopt
>>
>> creates a optimized build with .pdb files for debugging.
>>
>> Andreas
>>
>> > Thanks Andreas, I can use Scons to compile it .... but what I really
>> > want is to debug OpenSG using step into commands inside the OpenSG
>> > source code from my OpenSG application. To do this I need the .pdb 
>> file
>> > of all OpenSG libraries. How can Scons do this for me? Is there any
>> option?
>> >
>> > Thanks
>> >
>> > 2007/5/15, Andreas Zieringer <[EMAIL PROTECTED] <mailto:[EMAIL 
>> > PROTECTED]>>:
>> >
>> >     Hi Pablo,
>> >
>> >     the visual studio project files are not up-to-date. You can try 
>> our
>> >     scons build system look into OpenSG/INSTALL.scons for the install
>> >     instructions.
>> >
>> >     Andreas
>> >
>> >      > Hi. I´m have some trouble trying to cmopile OpenSG under 
>> windows
>> >     with
>> >      > Visual Studio 2005. I did everything the README and INSTALL 
>> files
>> >     told
>> >      > me to....
>> >      >  Everything goes almost fine, but I get 6 linking errors (3 
>> of 4
>> >      > projects compile and link perfectly, but at OSGSystem 
>> project, I
>> >     got the
>> >      > linking errors shown below:)
>> >      >
>> >      > Error    36    error LNK2001: unresolved external symbol
>> "private:
>> >      > static class osg::FieldContainerType
>> osg::SClipPlaneChunkBase::_type"
>> >      > (?_type@ [EMAIL PROTECTED]@@[EMAIL PROTECTED]@A)
>> >      > OSGRenderAction.obj
>> >      > Error    37    error LNK2001: unresolved external symbol
>> "private:
>> >      > static class osg::StateChunkClass osg::SClipPlaneChunk::_class"
>> >      > ([EMAIL PROTECTED]@osg@@[EMAIL PROTECTED]@A)
>> >      > OSGRenderAction.obj
>> >      > Error    38    error LNK2001: unresolved external symbol
>> "private:
>> >      > static class osg::FieldContainerType osg::ClipPlaneBase::_type"
>> >      > ([EMAIL PROTECTED]@osg@@[EMAIL PROTECTED]@A)
>> >      > OSGRenderAction.obj
>> >      > Error    39    error LNK2019: unresolved external symbol 
>> "public:
>> >     class
>> >      > osg::FCPtr<class osg::FCPtr<class osg::AttachmentPtr,class
>> >      > osg::StateChunk>,class osg::SClipPlaneChunk> __thiscall
>> >      > osg::ClipPlane::getChunk(void)" (?getChunk@
>> >      >
>> >     [EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@
>> [EMAIL PROTECTED]@@osg@@[EMAIL PROTECTED]
>> >     @@[EMAIL PROTECTED])
>> >      > referenced in function "public: void __thiscall
>> >      > osg::RenderAction::dropClipPlane(class osg::ClipPlane *)"
>> >      > (?dropClipPlane@ [EMAIL PROTECTED]@@[EMAIL PROTECTED]@@Z)
>> >      > OSGRenderAction.obj
>> >      > Error    40    error LNK2019: unresolved external symbol
>> "protected:
>> >      > __thiscall osg::SClipPlaneChunk::SClipPlaneChunk(void)"
>> >      > ([EMAIL PROTECTED]@@ [EMAIL PROTECTED]) referenced in function
>> "protected:
>> >      > static void __cdecl osg::FieldContainer::newPtr<class
>> >     osg::FCPtr<class
>> >      > osg::FCPtr<class osg::AttachmentPtr,class 
>> osg::StateChunk>,class
>> >      > osg::SClipPlaneChunk> >(class osg::FCPtr<class osg::FCPtr<class
>> >      > osg::AttachmentPtr,class osg::StateChunk>,class
>> osg::SClipPlaneChunk>
>> >      > &)" (??$newPtr@
>> >      >
>> >     [EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@@osg@@
>> [EMAIL PROTECTED]@@osg@@@[EMAIL PROTECTED]
>> >     @@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@@osg@@
>> [EMAIL PROTECTED]@@1@@Z)
>> >      > OSGRenderAction.obj
>> >      > Error    41    error LNK2019: unresolved external symbol
>> "protected:
>> >      > __thiscall osg::ClipPlane::ClipPlane(void)" ([EMAIL PROTECTED]@@
>> >     [EMAIL PROTECTED])
>> >      > referenced in function "protected: static void __cdecl
>> >      > osg::FieldContainer::newPtr<class osg::FCPtr<class
>> osg::FCPtr<class
>> >      > osg::FCPtr<class osg::AttachmentContainerPtr,class
>> >     osg::NodeCore>,class
>> >      > osg::Group>,class osg::ClipPlane> >(class osg::FCPtr<class
>> >      > osg::FCPtr<class osg::FCPtr<class
>> osg::AttachmentContainerPtr,class
>> >      > osg::NodeCore>,class osg::Group>,class osg::ClipPlane> &)"
>> >     (??$newPtr@
>> >      >
>> >     
>> [EMAIL PROTECTED]@[EMAIL PROTECTED]@osg@@[EMAIL PROTECTED]
>> @@osg@@[EMAIL PROTECTED]@@osg@@[EMAIL PROTECTED]@@osg@@@[EMAIL PROTECTED]@@
>> [EMAIL PROTECTED]@[EMAIL PROTECTED]@osg@@[EMAIL PROTECTED]
>> @@osg@@[EMAIL PROTECTED]
>> >     @@osg@@
>> >      > [EMAIL PROTECTED]@@1@@Z)    OSGRenderAction.obj
>> >      >
>> >      >
>> >      > I can´t find the reason, once all symbols that the compiler
>> couldn´t
>> >      > find is perfectly in the project.. Does anyone know what is 
>> going
>> >     on?
>> >      >
>> >      >
>> >      >
>> >      >
>> >      >
>> >      >
>> >      >
>> >
>> ------------------------------------------------------------------------
>> >      >
>> >      >
>> >
>> ------------------------------------------------------------------------- 
>>
>> >      > This SF.net email is sponsored by DB2 Express
>> >      > Download DB2 Express C - the FREE version of DB2 express and 
>> take
>> >      > control of your XML. No limits. Just data. Click to get it now.
>> >      > http://sourceforge.net/powerbar/db2/
>> >      >
>> >      >
>> >      >
>> >
>> ------------------------------------------------------------------------
>> >      >
>> >      > _______________________________________________
>> >      > Opensg-users mailing list
>> >      > [email protected]
>> >     <mailto:[email protected]>
>> >      > https://lists.sourceforge.net/lists/listinfo/opensg-users
>> >     <https://lists.sourceforge.net/lists/listinfo/opensg-users>
>> >
>> >
>> >     --
>> >     VREC
>> >     Robert-Bosch-Straße 7
>> >     D-64293 Darmstadt
>> >     Tel. 06151-4921035
>> >
>> >
>> ------------------------------------------------------------------------- 
>>
>> >     This SF.net email is sponsored by DB2 Express
>> >     Download DB2 Express C - the FREE version of DB2 express and take
>> >     control of your XML. No limits. Just data. Click to get it now.
>> >     http://sourceforge.net/powerbar/db2/
>> >     <http://sourceforge.net/powerbar/db2/>
>> >     _______________________________________________
>> >     Opensg-users mailing list
>> >     [email protected]
>> >     <mailto:[email protected]>
>> >     https://lists.sourceforge.net/lists/listinfo/opensg-users
>> >
>> >
>> >
>> > 
>> ------------------------------------------------------------------------
>> >
>> >
>> ------------------------------------------------------------------------- 
>>
>> > This SF.net email is sponsored by DB2 Express
>> > Download DB2 Express C - the FREE version of DB2 express and take
>> > control of your XML. No limits. Just data. Click to get it now.
>> > http://sourceforge.net/powerbar/db2/
>> >
>> >
>> > 
>> ------------------------------------------------------------------------
>> >
>> > _______________________________________________
>> > Opensg-users mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/opensg-users
>>
>>
>> -- 
>> VREC
>> Robert-Bosch-Straße 7
>> D-64293 Darmstadt
>> Tel. 06151-4921035
>>
>> ------------------------------------------------------------------------- 
>>
>> This SF.net email is sponsored by DB2 Express
>> Download DB2 Express C - the FREE version of DB2 express and take
>> control of your XML. No limits. Just data. Click to get it now.
>> http://sourceforge.net/powerbar/db2/
>> _______________________________________________
>> Opensg-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/opensg-users
>>
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> ------------------------------------------------------------------------
>
> _______________________________________________
> Opensg-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/opensg-users
>   


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to