OS:
CentOS 7.4
Prequest dependency environment:
- python >= 3.6.8
- cmake >= 3.19.0
- boost == 1.67.0
- clang == 6.0.0
- gcc == 4.9.4
- llvm == 6.0.0
How to build:
- In merlin_setting.sh, change MERLIN_COMPILER_HOME to your absolute path
- Download gcc4.9.4 to $gcc_path specified in merlin_settings.sh and compile, add built library path to LD_LIBRARY_PATH in merlin_setting.sh
- Download llvm6.0.0, clang 6.0.0, boost1.67.0 to the path specified in merlin_settings.sh, and compile all the packages with gcc4.9.4 built in step 2
- source merlin_setting.sh
- cd trunk/build;
- cmake3 -DCMAKE_BUILD_TYPE=Release ..;
- make -j;
How to run:
run "merlincc -h", follow the help message