[ODE] Colliider space/geom issues

Bram Stolk bram at sara.nl
Mon Feb 27 02:52:40 MST 2006


Szabo Gabor wrote:

> 
> What could be a reason for putting any feature-including compilation
> into a parametrized way? For example the mentioned "--with-cone". What
> could be a reason for me not to compile the feature, even when I
> wouldn't use it? These questions are not provocative, I really would
> like to know.

It is just defensive programming.
If it is off by default, you're less likely to break builds.
E.g. builds on exotic platforms that are not tested regularly.

After a while, the defaults should be switched. E.g. it is now
time to make cylinder and opcode support default, and force the
use of --without-opcode and --without-cylinder if you do not want them.

Lastly, it pays to be paranoid sometimes: if there are reports of
crashes after e.g. cones were introduced, you can always test
causality by removing the feature at configure time.

  Bram



More information about the ODE mailing list