|
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:
Mon, 01 Dec 2008 09:24:24 +0100 libmx is now at version 0.5 Rev 806 - jared (6 file(s) modified) libmx is now at version 0.5 Sun, 23 Nov 2008 12:10:20 +0100 update configure.in for cross compiling Rev 805 - jared (1 file(s) modified) update configure.in for cross compiling Sun, 23 Nov 2008 09:31:54 +0100 Made resizeWindow a virtual function Rev 804 - jared (2 file(s) modified) Made resizeWindow a virtual function Sun, 23 Nov 2008 02:37:28 +0100 Rev 803 Rev 803 - jared (1 file(s) modified) Sun, 23 Nov 2008 02:35:53 +0100 now OS X supports fullscreen if wh-tool and RunMasterXFull are ... Rev 802 - jared (4 file(s) modified) now OS X supports fullscreen if wh-tool and RunMasterXFull are in same directory as masterx binary |