Greg Troxel escreveu: >> Just because something is part of some ABI is no reason to not try to >> autodetect it. It's an elementary philisophical idea behind autoconf >> (and one of its biggest advantages in my POV) that you do not check for >> the system but for its features[1]. >> This allows it to support most new platforms for most programs out of >> the box (and not fail if anything changes anywhere). >> >> There are some reasons to sometimes depart from that rule, when things >> are too hard to check or too subtle to break. But just that this >> information can be deduced from some triplet in alone is no reason at >> all. > > Another consideration is being able to do cross builds, and for that one > should avoid AC_TRY_RUN.
Cross builds need a slew of overrides anyway. As long as the macro provides a way to override from the environment, cross-builds should not be a problem. -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen
