diff --git a/CMakeLists.txt b/CMakeLists.txt index d4714e86..565d09b3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,11 +20,13 @@ endif() if(MSVC) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /GR- /EHsc /utf-8 /O2") else() - find_program(CLANGPP clang++) - if(CLANGPP) - message(STATUS "Using clang with libc++") - set(CMAKE_CXX_COMPILER ${CLANGPP}) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") + if (NOT EMSCRIPTEN) + find_program(CLANGPP clang++) + if(CLANGPP) + message(STATUS "Using clang with libc++") + set(CMAKE_CXX_COMPILER ${CLANGPP}) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") + endif() endif() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti -fexceptions -O2")