sql-async-profiled-install-clang-dbg.sh 983 B

1234567891011121314151617181920212223
  1. cd $IROOT/ffead-cpp-src/
  2. rm -rf build
  3. mkdir build
  4. cd build
  5. CC=/usr/bin/clang CXX=/usr/bin/clang++ cmake -DSRV_EMB=on -DMOD_REDIS=on -DDEBUG=on ..
  6. make install && mv $IROOT/ffead-cpp-src/ffead-cpp-6.0-bin $IROOT/ffead-cpp-sql-raw
  7. #Start postgresql
  8. service postgresql stop
  9. #For profiling/benchmarking
  10. cd $IROOT/
  11. sed -i 's|cmake |CC=/usr/bin/clang CXX=/usr/bin/clang++ cmake |g' $IROOT/ffead-cpp-sql-raw/resources/rundyn-automake.sh
  12. #sed -i 's|-fprofile-instr-generate=/tmp/cprof.prof|-fprofile-instr-generate=/tmp/cprofdi.prof|g' $IROOT/ffead-cpp-sql-raw/rtdcf/CMakeLists.txt.template
  13. apt update -yqq && apt install -yqq vim gdb net-tools telnet iputils-ping
  14. ./install_ffead-cpp-sql-raw-profiled.sh async
  15. ./install_ffead-cpp-sql-raw-profiled.sh async-qw
  16. #mv $IROOT/ffead-cpp-sql-raw $IROOT/ffead-cpp-6.0-sql
  17. #sed -i 's|localhost|tfb-database|g' $IROOT/ffead-cpp-6.0-sql/web/t4/config/sdorm.xml
  18. #sed -i 's|localhost|tfb-database|g' $IROOT/ffead-cpp-6.0-sql/web/t5/config/sdorm.xml