Dear Diana, Are not you subscribed to the mailing list you post your messages to? I've replied you several days ago, to the mailing list. Here is my reply: First make sure that you did download the appropriate binary distribution of MRMC for your platform (Win, Linux, Mac; 32-,64-bit). Second, in case of downloading a binary distribution, you do not really need to recompile the mrmc sources. mrmc_tokenizer.c:1: warning: ISO C forbids an empty source file make[1]: Leaving directory `/root/Desktop/mrmc_lin_v1.3/obj' make: *** [lib] Error 2 In order to compile MRMC from sources, you need to have yacc’ (’bison’), ’lex’ (’flex’) and GSL installed. Please check the MRMC manual, section 3.1. once you are sure that you have all of the required software (bison and flex are typically installed on Linux machines by default), try to compile MRMC again. and then going to bash command line and running ./bin/mrmc I obtain this meaasge: bash cannot execute mrmc binary file I don't know where is the problem, can you help me plz? This can be because: 1. You got a corrupted archive and the binary file is broken 2. The provided MRMC binary is not compatible with your OS. Could you provide some more details about you operating system and whether it is a 32 or 64 bit machine. Thinking of it again: 1. You most likely do not have flex installed 2. You are running an MRMC binary compiled for different OS version or architecture. Ivan. PS: I recommend to check on the manual about how to build MRMC from sources (Section 3.1) or to try another MRMC distribution, suitable for your platform.