Revert "go back to shelling out to test for presence of gcc44."

This reverts commit 87209ed5210e69dad24b876100108c6528949249.