Code::Blocks

User forums => Using Code::Blocks => Topic started by: GeertVc on September 18, 2005, 03:53:27 pm

Title: Again the wxWidgets 'treectrl' sample.
Post by: GeertVc on September 18, 2005, 03:53:27 pm
Hi,

When compiling the wxWidgets sample 'treectrl' in VC++ 6.0 (so, open the included .dsw file into VC++ 6.0), you see there's a  depencency of the project 'treectrl' to the project 'wx_base' and 'wx_core'.

When compiling the project 'treectrl', the compile environement will automatically (re)compile the project 'wx_base' and/or project 'wx_core', whenever needed.

However, apparently C::B doesn't have such dependency checking.  If I open the same .dsw file in C::B, then C::B converts this workspace file in a C::B workspace, but the dependency between the 3 projects is gone.

When activating 'treectrl' and compiling it, it fails if 'wx_base' and/or 'wx_core' haven't been compiled before.

Is there a way to have this dependency in C::B?  Similar to the .dsw project in VC++ 6.0?

I'm using VC++2k3 to compile my projects in C::B

Best rgds,

--Geert
Title: Re: Again the wxWidgets 'treectrl' sample.
Post by: grv575 on September 18, 2005, 06:49:16 pm
Dependency handling and interproject dependencies was being reworked.  This type of stuff might be ready for post 1.0 releases.