What kind of checks do you do? Since I have little interest in
non-local boost, I never got to add a version check, but these things
are a matter of cut-and-paste IMO.

I check exact version of external boost (dig through version.hpp) and
link to debug/release/thread versions appropriately. The later is
tricky because the weird naming of boost libraries. I check all
command line options and compatibility among them whenever possible.

The config files are generated every time (which triggers rebuild if
its content changes) so scons is sensitive to environment changes.

I can not recall other stuff right now but the idea is that if
configure passes, building should not fail.

Bo> We have a recent post: "I always run autogen.sh; configure; make
Bo> before I post here". He means: make can fail, but when that
Bo> happens, start from autogen.sh and see if the problem can be
Bo> resolved.

Yes, and some people want to reinstall windows when word does not work
anymore :)

That is exactly what I did before I switch (almost) completely to linux. :-)

Seriously, I think I reduced drastically the need for autogen.sh
recently (thanks to your gentle nudge :).

I will nudge you more with such complaints.

Bo

Reply via email to