| #!/bin/sh |
| |
| # Please update the paths below in accordance with your setup |
| # if you do not have clang 8.0+, gcc 9.1+, libva and libc++ installed somewhere in |
| # the system directories like /usr/share |
| |
| # ACLOCAL and PKG_CONFIG should point to the directories with libva and dependent files installed |
| #export ACLOCAL_PATH="/usr/intel/pkgs/pkgconfig/0.23-64/share/aclocal" |
| #export PKG_CONFIG_PATH="" |
| |
| export CC=/usr/intel/bin/clang |
| export CXX=/usr/intel/bin/clang++ |
| export CFLAGS="-m32 -fcoroutines-ts -stdlib=libc++ -Wno-register" |
| export CXXFLAGS="-m32 -fcoroutines-ts -stdlib=libc++ -Wno-register" |
| |
| # LDFLAGS should include -Wl,-L/path/to/libc++ and -Wl,-L/path/to/libgcc |
| # if clang's libc++ and libgcc are not installed |
| # in the system directories |
| export LDFLAGS="-lc++abi" |
| |
| # COMPILER_PATH should include the path to gcc 9.1+ installation directory |
| # if for some reason clang picks up wrong GCC toolchain path into its |
| # --gcc-toolchain option |
| #export COMPILER_PATH=/usr/intel/pkgs/gcc/9.1.0 |
| |
| # LIBRARY_PATH, CPLUS_INCLUDE_PATH and LD_LIBRARY_PATH should include |
| # correct paths to the custom libc++ location if it is not installed |
| # in your system directories |
| #export LIBRARY_PATH="" |
| #export CPLUS_INCLUDE_PATH="" |
| #export LD_LIBRARY_PATH="" |