Hi to all,

I have trouble building IRSTLM. It looks like it does not work with gcc
4.8.1 (Red Hat 4.8.1-1) . I get the error message below :


lmclass.cpp: In member function 'void lmclass::checkMap()':
lmclass.cpp:190:72: error: 'reallocf' was not declared in this scope
     MapScore = (double*) reallocf(MapScore, sizeof(double)*(MaxMapSize));
                                                                        ^
lmmacro.cpp: In member function 'void lmmacro::loadmap(std::string)':
lmmacro.cpp:226:100: error: 'reallocf' was not declared in this scope
       microMacroMap = (int *)reallocf(microMacroMap,
sizeof(int)*(BUFSIZ*(1+microMacroMapN/BUFSIZ)));

^
lmmacro.cpp:274:91: error: 'reallocf' was not declared in this scope
         microMacroMap = (int *)reallocf(microMacroMap,
sizeof(int)*(microMacroMapN+BUFSIZ));

^
lmmacro.cpp:282:91: error: 'reallocf' was not declared in this scope
         microMacroMap = (int *)reallocf(microMacroMap,
sizeof(int)*(microMacroMapN+BUFSIZ));

^

Thanks a lot!
Cheers,
Fabienne
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support

Reply via email to