MHR wrote:
However, that raises another question: why does the build (either one) not know the machine architecture on which it is running and therefore detect the proper library to which to link?
Did you ask the people who wrote that buildsystem ? what did they say ?