Why always ./configure; make; make install; as 3 separate steps?

Because each step does different things Prepare(setup) environment for building ./configure This script has lots of options that you should change. Like –prefix or –with-dir=/foo. That means every system has a different configuration. Also ./configure checks for missing libraries that should be installed. Anything wrong here causes not to build your application. That’s why distros … Read more