Compiling Mudlet on Linux

March 8th, 2009

Instructions for compiling Mudlet (latest git snapshot) on Ubuntu 10.10.


#1 - Satisfy build dependencies


In a terminal, execute: sudo apt-get install build-essential qt4-dev-tools lua5.1 liblua5.1-0-dev libpcre3-dev libboost1.40-dev zlib1g-dbg zlib1g-dev libyajl1 libyajl-dev libyajl1-dbg
liblua5.1-rex-pcre0 liblua5.1-sql-sqlite3-2


#2 - Download the latest git snapshot


Found at: http://mudlet.git.sourceforge.net/git/g … EAD;sf=tgz

Extract these files to a folder in your home directory (or another directory of your choosing)


#3 - QMAKE


In a terminal, navigate to the folder containing your extracted mudlet snapshot and change into the src directory (/home/joseph/mudlet/src/ on my machine)

From here, execute: qmake


#4 - MAKE


Still in the src directory, execute: make


#5 - Run Mudlet


Still in the src directory, execute: ./mudlet

============================================

Some final notes:

-If you have trouble compiling and your computer is using an Nvidia video card/driver, you may need to install thenvidia-current-dev as Vadi suggested.

-According to the forums, recent changes in the way Lua framework dictate that Mudlet must be launched from the /src/ directory. You could right a script to do this for you or possibly use a symlink (??)

-You want to upgrade to the newest releases of Mudlet. You will find many enjoyable, new features, as well as support the continued development of this wonderful client. It’s worth the effort to compile it on your computer, and with this information laid out, it’s a relatively easy thing to do.

-Switching from Debian to Ubuntu fixed the problems I was having compiling Mudlet.

-Switching from MUSHclient to Mudlet fixed the problems I was having with my scripts running slowly.



Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.

Subscribe without commenting