_ROCK_ is developped in C++ 98 and compatible with C++ 11.
Compilation of the source code can be carried out using [gcc](https://ftp.gnu.org/gnu/gcc/)(version≥ 4.4.7) or [clang](https://clang.llvm.org/)(version≥ 503.0.40), together with the tool [_make_](https://www.gnu.org/software/make).
You also need autoconf 2.69 and automake 1.16.
It is possible to use other versions of these tools but this will require to generate again aclocal.m4 and all the Makefile.in files (if you are using another version of automake than 1.16) and configure (if you are using another version of autoconf than 2.69).
Compilation of the source code can be carried out using [gcc](https://ftp.gnu.org/gnu/gcc/)(version≥ 4.4.7) or [clang](https://clang.llvm.org/)(version≥ 503.0.40), together with the tools [_make_](https://www.gnu.org/software/make), [_autoconf_](https://www.gnu.org/software/autoconf)(version 2.69) and [_automake_](https://www.gnu.org/software/automake)(version 1.16).
#### Basic compilation and execution
If you have autoconf 2.69 and automake 1.16, an executable can be built by running the three following command lines:
An executable can be built by running the three following command lines: