|
[ MX - freeES - WebSVN - LSD Linux -
CD/Code
- Downloads - Blog - MasterX - About ]
How to compile MAsterX-ovDM on x86 Ubuntu Linux
1. First open a terminal, (enable disabled repo's in your /etc/apt/sources.list by uncommenting them) and than issue the command:
$ sudo apt-get install subversion automake autoconf libtool
pkg-config gcc g++ libstdc++6 python2.5-dev libboost-dev
libboost-python-dev libboost-thread-dev libsdl1.2-dev
libsdl-stretch-dev libpng12-dev zlib1g-dev
That will install all the tools and libraries you will need:
2. Then make a new directory to build the project in, and change the current directory to it:
$ mkdir code && cd code
3. Then issue the commands to download the required deps ( that you must compile ).
$ svn co svn://lostsidedead.com/mxl && svn co svn://lostsidedead.com/haze/trunk
4. First build libmasc, then libmxl.
$ cd mxl/libmasc
$ ./autogen.sh && ./configure && make
$ sudo make install
$ cd ..
$ ./autogen.sh && ./configure && make
$ sudo make install
$ cd ..
5. Next you will need to build libmx ( the graphics engine ) for masterx
$ cd trunk/libmx
$ ./autogen.sh && ./configure --prefix=/usr && make
$ sudo make install
$ cd ..
This may take a few minutes but should work out of the box if you entered the list of pacakges to install at first.
6. Then install libmxui and compile masterx:
Copy the fonts (very Important)
$ sudo mkdir -p /usr/local/mxf
$ sudo cp -rfv fonts/*mxf /usr/local/mxf
$ cd libmxui
$ cd ./autogen.sh && ./configure --prefix=/usr
$ cd mxui && make && sudo make install
$ cd ../masterx
$ make
7. Next run MasterX right from the build directory with the
execution script:
$ ./RunMasterX
Send bug reports to jared@lostsidedead.biz
|
MAsterX-ovDM Feed
compents libmx, libmxui
current stage: beta, current log:
Wed, 24 Jun 2009 01:12:45 +0100 updated README please read Rev 897 - jared (1 file(s) modified) updated README please read Wed, 24 Jun 2009 01:11:12 +0100 updated README please read Rev 896 - jared (1 file(s) modified) updated README please read Wed, 10 Jun 2009 16:40:24 +0100 doc Rev 895 - jared (4 file(s) modified) doc Wed, 10 Jun 2009 16:20:22 +0100 more documenting Rev 894 - jared (4 file(s) modified) more documenting Thu, 30 Apr 2009 22:02:43 +0100 added documentation to mxttf.h Rev 893 - jared (2 file(s) modified) added documentation to mxttf.h
|