I had trouble installing SRILM, which is needed for Experiment.perl (the automated way to run experiments in Moses). Thankfully I got a quick response to my query on the SRILM mailing list.

Here is the error I was getting:

unknown:~/workspace/srilm> make World
make: execvp: /home/gary/workspace/srilm: Permission denied
make: *** /home/gary/workspace/srilm: Is a directory.  Stop.

Essentially a permissions problem!? I got an email response from Andreas Stolcke at UC Berkeley:

What does make -n World say?

Also, try setting SRILM on the command line:

make SRILM=$cwd World 

The latter suggestion worked and SRILM is now compiled on my machine. Not sure why it didn’t work before because I was setting $SRILM in the Makefile.