The RIB framework was developed and tested on GNU/Linux with GCC 4.3 on x86 and x86_64 architectures. Before compiling the framework itself, the optional dependencies (FFTW and PAPI, their source is bundled in the repository) can be compiled and their support enabled. - to compile fftw, execute build.sh in src/thirdparty/fftw - to compile PAPI, execute build.sh in src/thirdparty/papi Note that PAPI requires kernel with a supported performance library (RIB was tested with perfctr). See INSTALL.txt in the papi directory for more information. If you need to build PAPI with e.g. external pfmon library, update the ./configure parameters in build.sh accordingly. To enable these features in the RIB build, copy src/Makefile.local.example to Makefile.local and uncomment the corresponding lines. To compile, execute the following in the src subdirectory: make There is currently no make install support, the binaries (rib and ribplot) are created in the src/ directory. For usage instructions, see README.