Installing RandLM on Ubuntu
- Get RandLM source from here http://sourceforge.net/projects/randlm/
- Installing some dependencies
sudo apt-get install sparsehash
- Extracting
mkdir -p /usr/local/src/randlm
sudo chown username /usr/local/src/randlm/tar -xvzf randlm.tar.gz -C /usr/local/src/randlm/
- Compiling
sudo mkdir -p /usr/local/lib/randlm
sudo chown username /usr/local/lib/randlm./configure --prefix=/usr/local/lib/randlm
mv aclocal.m4 aclocal.m4_
aclocal
autoconfmake
- Installing
make install
cp hadoop/m_compute_ngram_counts_batch /usr/local/lib/randlm/bin
cp hadoop/r_compute_ngram_counts /usr/local/lib/randlm/bin
cp hadoop/m_compute_ngram_counts_batch /usr/local/lib/randlm/bin/m-compute-ngram-counts-batch
cp hadoop/r_compute_ngram_counts /usr/local/lib/randlm/bin/r-compute-ngram-countssudo ln -sfn /usr/local/lib/randlm/bin/buildlm /usr/local/bin
sudo ln -sfn /usr/local/lib/randlm/bin/querylm /usr/local/bin
sudo ln -sfn /usr/local/lib/randlm/bin/m_compute_ngram_counts_batch /usr/local/bin
sudo ln -sfn /usr/local/lib/randlm/bin/r_compute_ngram_counts /usr/local/bin
sudo ln -sfn /usr/local/lib/randlm/bin/m-compute-ngram-counts-batch /usr/local/bin
sudo ln -sfn /usr/local/lib/randlm/bin/r-compute-ngram-counts /usr/local/bin
Leave a Comment