--no-undefined doesn't work for Clang