every bit of software is DIFFERENT !!!!!!!!
-- yes bold and cap
most will auto install to /usr/local when using the "configure" script
( the debian default -- NOT the rhel/fedora/suse rpm based distro default )
so the " --prefix=/usr " is needed
some have the macros to run "autoreconfig -fiv "
some do not
some use a "bootstrap" script to remake a configure script
some do not even use configure , but use Scons
some use qmake (qt4-make)
some use cmake
and some software DO NOT use any kind of configure script , they are 100% "makefile" projects
and are a pain in the "bleep" to RECONFIGURE for your OS and hardware
so the software you are building IS A NEEDED bit of information
the build process for say , my favorite software, " Celestia"
is different for the OLD gtk version and for the NEW QT version
and it you are building the HP line of calculators - it uses scons
---------- a note for the normal basic autotools build -----
exporting things at boot time ( or build time ) like
on a 64 bit OS that is MULTI LIB !!!
the order is VERY important sometimes for some programs
64 bit first !!!
can make a difference -- but NOT always