Fixes #4013: Move opal_warning compiler fix to v1.7

---svn-pre-commit-ignore-below---

r27895 [[BR]]
Cleanup a warning - if we are doing linkall and cannot find either static or dynamic libs, than that is clearly an unrecoverable error. Print a nice message and exit.