use clang instead of gcc. another step towards emscripten?