TMW SVN installation guide (Works on Ubuntu 8.04)
TMW SVN installation guide (Works on Ubuntu 8.04)
Started here http://forums.themanaworld.org/viewtopic.php?f=2&t=4303 by Fate, and finished by me.
------------------------------------------------------------------------------------------------------------
#This is a four-step guide to install TMW SVN version
#This installs a majority of the necessary dependencies for the TMW SVN
sudo apt-get -y install libsdl1.2-dev libphysfs-dev libxml2-dev libcurl4-openssl-dev zlib1g-dev autotools-dev g++-4.2 g++-4.1 g++-4.2-multilib automake autoconf subversion build-essential libpng12-dev libsdl-net1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev
#This installs the new version of libguichan (0.8.1)
wget -c http://guichan.googlecode.com/files/gui ... 8.1.tar.gz
tar xf guichan-0.8.1.tar.gz
cd guichan-0.8.1
CXXFLAGS="-O3" ./configure --prefix=${HOME} && make && make install
#This downloads TMW SVN 0.0.24.1 to your computer and installs the game
svn co https://themanaworld.svn.sourceforge.ne ... nches/0.0/
cd 0.0
sh autogen.sh
CPPFLAGS="-I ${HOME}/include" LDFLAGS="-L ${HOME}/lib" CXXFLAGS="-O3" ./configure && make && sudo make install
#This will make a symbol link to guichan 0.8.1
sudo ln -s ${HOME}/lib/libguichan_sdl-0.8.1.so.1 /usr/lib/libguichan_sdl-0.8.1.so.1
sudo ln -s ${HOME}/lib/libguichan-0.8.1.so.1 /usr/lib/libguichan-0.8.1.so.1
#This will install TMW music 0.2
wget -c http://prdownloads.sourceforge.net/them ... z?download
tar -zxvf tmwmusic-0.2.tar.gz
cd tmwmusic-0.2/data
sudo cp -r * /usr/local/share/tmw/data
sudo chmod 777 -R /usr/local/share/tmw
----------------------------------------------------------------------------------------------------------
I also made 2 scripts to make it easy, run them in the Terminal Window (use the command "sh music.sh") after you have unpacked them.
Enjoy!
// GonzoDark
EDIT:
also works with 0.0.25
------------------------------------------------------------------------------------------------------------
#This is a four-step guide to install TMW SVN version
#This installs a majority of the necessary dependencies for the TMW SVN
sudo apt-get -y install libsdl1.2-dev libphysfs-dev libxml2-dev libcurl4-openssl-dev zlib1g-dev autotools-dev g++-4.2 g++-4.1 g++-4.2-multilib automake autoconf subversion build-essential libpng12-dev libsdl-net1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev
#This installs the new version of libguichan (0.8.1)
wget -c http://guichan.googlecode.com/files/gui ... 8.1.tar.gz
tar xf guichan-0.8.1.tar.gz
cd guichan-0.8.1
CXXFLAGS="-O3" ./configure --prefix=${HOME} && make && make install
#This downloads TMW SVN 0.0.24.1 to your computer and installs the game
svn co https://themanaworld.svn.sourceforge.ne ... nches/0.0/
cd 0.0
sh autogen.sh
CPPFLAGS="-I ${HOME}/include" LDFLAGS="-L ${HOME}/lib" CXXFLAGS="-O3" ./configure && make && sudo make install
#This will make a symbol link to guichan 0.8.1
sudo ln -s ${HOME}/lib/libguichan_sdl-0.8.1.so.1 /usr/lib/libguichan_sdl-0.8.1.so.1
sudo ln -s ${HOME}/lib/libguichan-0.8.1.so.1 /usr/lib/libguichan-0.8.1.so.1
#This will install TMW music 0.2
wget -c http://prdownloads.sourceforge.net/them ... z?download
tar -zxvf tmwmusic-0.2.tar.gz
cd tmwmusic-0.2/data
sudo cp -r * /usr/local/share/tmw/data
sudo chmod 777 -R /usr/local/share/tmw
----------------------------------------------------------------------------------------------------------
I also made 2 scripts to make it easy, run them in the Terminal Window (use the command "sh music.sh") after you have unpacked them.
Enjoy!
// GonzoDark
EDIT:
also works with 0.0.25
- Attachments
-
- music.sh.tar.gz
- (350 Bytes) Downloaded 174 times
-
- la.sh.tar.gz
- (669 Bytes) Downloaded 155 times
Last edited by GonzoDark on 30 Jul 2008, 15:19, edited 10 times in total.
IchigoBlack (86) a.k.a GonzoDark (80) || HolyManaClan
Re: TMW SVN installtion guide (Works on Ubuntu 8.04)
Hi,
no need to use `sudo' if you install libguichan into your ${HOME}. Also, it would be nice to also describe how to install it without doing a global install (as I attempted to do). Finally, I agree that this should go into the wiki.
-- fate
no need to use `sudo' if you install libguichan into your ${HOME}. Also, it would be nice to also describe how to install it without doing a global install (as I attempted to do). Finally, I agree that this should go into the wiki.
-- fate
Re: TMW SVN installtion guide (Works on Ubuntu 8.04)
Thanks for pointing that out, I will look into that tomorrow.fate wrote:Hi,
no need to use `sudo' if you install libguichan into your ${HOME}. Also, it would be nice to also describe how to install it without doing a global install (as I attempted to do). Finally, I agree that this should go into the wiki.
-- fate
If you wish to describe how to install it without doing a global installation, then please feel free to do so. ( I got my exams tomorrow, so I don't have the time right now )
// GonzoDark
EDIT: I made some changes, and made 2 scripts to make it easy
IchigoBlack (86) a.k.a GonzoDark (80) || HolyManaClan
Re: TMW SVN installtion guide (Works on Ubuntu 8.04)
who will do thatfate wrote:
Finally, I agree that this should go into the wiki.
-- fate
// GonzoDark
IchigoBlack (86) a.k.a GonzoDark (80) || HolyManaClan
Re: TMW SVN installation guide (Works on Ubuntu 8.04)
I might be off topic but why not just post dependencies / libs / ans so on ?
ppl compiling svn should know what they are doing or else go for the reg release
so a ubuntu or what so ever linux flavor .. but still i like it Gonzo keep it up
ppl compiling svn should know what they are doing or else go for the reg release
so a ubuntu or what so ever linux flavor .. but still i like it Gonzo keep it up
Still on freenode network #manacentral. On the Web at www.manacentral.net
Patience, Integrity and Truth. A harsh Reality...
doors
Patience, Integrity and Truth. A harsh Reality...
doors
Re: TMW SVN installation guide (Works on Ubuntu 8.04)
http://wiki.themanaworld.org/index.php/Dependencies.doorsman wrote:I might be off topic but why not just post dependencies / libs / ans so on ?
ppl compiling svn should know what they are doing or else go for the reg release
so a ubuntu or what so ever linux flavor .. but still i like it Gonzo keep it up
Re: TMW GIT installation guide
Hi,
the tmw client is now stored as a git repository. Here are the updated installation steps for those of you who want to run the bleeding edge development client (which may or may not be broken). The steps are based on IchigoBlack's earlier steps; I thus have not re-validated them (so please let me know if I missed something!)
These steps are not fully automated for a number of reasons. Read them carefully and *think* before executing them-- you may not need all of them.
This will build tmw, but not install it globally. To run it, go into the directory you executed these steps from and run
-- fate
the tmw client is now stored as a git repository. Here are the updated installation steps for those of you who want to run the bleeding edge development client (which may or may not be broken). The steps are based on IchigoBlack's earlier steps; I thus have not re-validated them (so please let me know if I missed something!)
These steps are not fully automated for a number of reasons. Read them carefully and *think* before executing them-- you may not need all of them.
Code: Select all
# This installs a majority of the necessary dependencies for the TMW git installation. If the g++ parts give you errors, try earlier versions of g++ (4.2, 4.1).
sudo apt-get -y install libsdl1.2-dev libphysfs-dev libxml2-dev libcurl4-openssl-dev zlib1g-dev autotools-dev g++-4.3 g++-4.3-multilib automake autoconf subversion build-essential libpng12-dev libsdl-net1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev
# This installs the new version of libguichan (0.8.1). Only execute these steps if your distribution does not provide libguichan-dev at version 8.1 or higher.
# If your distribution provides libguichan-dev at version 8.1, install that version instead.
wget -c http://guichan.googlecode.com/files/guichan-0.8.1.tar.gz
tar xf guichan-0.8.1.tar.gz
cd guichan-0.8.1
CXXFLAGS="-O3" ./configure --prefix=${HOME} && make && make install
# Next, manually download the latest TMW git snapshot to your computer and installs the game:
# Fire up a web browser and to to http://gitorious.org/projects/tmw/repos/mainline/trees/0.0
# Click on the link in the bottom left corner (`Download as gzipped tarball').
# Let's say that the downloaded file is called ${FILE}. Then the next step is
tar xvfz ${FILE}
cd tmw-mainline
sh autogen.sh
CPPFLAGS="-I ${HOME}/include" LDFLAGS="-L ${HOME}/lib" CXXFLAGS="-O3" ./configure && make
# The next steps are OPTIONAL; they will install TMW music 0.2
wget -c 'http://prdownloads.sourceforge.net/themanaworld/tmwmusic-0.2.tar.gz?download'
tar -zxvf tmwmusic-0.2.tar.gz
cd tmwmusic-0.2/data
sudo cp -r * /usr/local/share/tmw/data
sudo chmod 777 -R /usr/local/share/tmw
Code: Select all
LD_LIBRARY_PATH=${HOME}/lib tmw-mainline/src/tmw
Re: TMW SVN installation guide (Works on Ubuntu 8.04)
Hi,
follow-up to the above instructions: doorsman pointed out that you need to be registered to download the package. We may have snapshots available soon, though; I'll post another message if/once we do.
-- fate
follow-up to the above instructions: doorsman pointed out that you need to be registered to download the package. We may have snapshots available soon, though; I'll post another message if/once we do.
-- fate
Re: TMW SVN installation guide (Works on Ubuntu 8.04)
if SVN is going were do I get the trunk graphics from now?
"Too much of a good thing is an awesome thing, but too much of an awesome thing is, um, really really dumb. And bad." Strong Bad
Re: TMW SVN installation guide (Works on Ubuntu 8.04)
http://wiki.themanaworld.org/index.php/Git_RepositoryBlack Don wrote:if SVN is going were do I get the trunk graphics from now?
The tmwdata project.
- bigglesworth
- Novice
- Posts: 211
- Joined: 11 Nov 2007, 03:23
- Location: Land of Ooo
Re: TMW SVN installation guide (Works on Ubuntu 8.04)
I browsed to "http://gitorious.org/projects/tmw/repos/mainline/trees/0.0" and downloaded the tarball.
At the moment, there is no "autogen.sh".
At the moment, there is no "autogen.sh".
Re: TMW SVN installation guide (Works on Ubuntu 8.04)
Please read the INSTALL file. You need to run "autoreconf -i".bigglesworth wrote:I browsed to "http://gitorious.org/projects/tmw/repos ... /trees/0.0" and downloaded the tarball.
At the moment, there is no "autogen.sh".