>>>>> "Abdelrazak" == Abdelrazak Younes <[EMAIL PROTECTED]> writes:

Abdelrazak> That's just an example. The development process would be
Abdelrazak> _much_ smoother and quicker if the whole tree didn't have
Abdelrazak> to be rebuilt each time you configure. 

Do you really have to recompile at each reconfigure? I don't unless
config.h has actually been changed.

Abdelrazak> This is fixed at boost level. Code in BOOST_ASSERT will be
Abdelrazak> executed or not depending on the _BOOST_ policy. You
Abdelrazak> should not have to check for ENABLE_ASSERTION.

Hmm, and how do you tell boost whether we want the assertions or not.
To tell things differently, one _has_ to reconfigure all the object
files where assertions are used. This is how assertions work anyway.

>> How do we...?

Abdelrazak> Yes?

I am not going to do your homework.

Abdelrazak> If we make support a real library that LyX will link with.
Abdelrazak> Then I wouldn't need to re-compile every time I configure.
Abdelrazak> I don't call that micro-optimization, for my usage, this
Abdelrazak> is a _huge_ usability improvement!

You should rather try to find out why it recompiles every time you
reconfigure. There is code to avoid touching config.h if its content
did not change, so that recompilation is not needed.

Abdelrazak> PS: Am I better now?

No. You have not only to be mean, but also to be right.

JMarc

Reply via email to