![]() |
ubuntu.com - launchpad.net - ubuntu help
|
|
|||||||
|
Gaming & Leisure A section for users who strive to play the latest games on linux. |
|
|
Thread Tools | Display Modes |
|
|
#11 | |
|
Chocolate Ubuntu Mocha Blend
![]() Join Date: Jan 2006
Beans: 1,854
Ubuntu 7.10 Gutsy Gibbon
|
Re: FreedroidRPG - my first COMPILED game :-D
Quote:
Nice job on compiling and making your first .deb!
__________________
Skype Beta for Gutsy AMD64 | pSX for AMD64/i386 | ZSNES for AMD64/i386 | Ubuntu Guide | dfreer.org |
|
|
|
|
|
|
#12 |
|
Has an Ubuntu Drip
![]() Join Date: Oct 2007
Beans: 782
|
Re: FreedroidRPG - my first COMPILED game :-D
Code:
ldd ./freedroidRPG This command is really a hot piece of hint! =))) With this little helper, I can go for more soon... Btw., what can I do if I have some dependency-collisions with different versions of installed and needed packages? Do I need a cross-compiler for that? Oh and, how and where can I upload a .deb package for others to share it? Using the forum's attachment function doesn't work somehow... perixx Last edited by perixx; December 2nd, 2007 at 07:09 PM.. |
|
|
|
|
|
#13 |
|
Happy user
![]() |
Re: FreedroidRPG - my first COMPILED game :-D
Look into Launchpad.net's PPA (Personal Package Archive) program.
|
|
|
|
|
|
#14 |
|
Has an Ubuntu Drip
![]() Join Date: Oct 2007
Beans: 782
|
Re: FreedroidRPG - my first COMPILED game :-D
Thx Vadi, for the hint - I'll do that anytime soon!
Here's another good forum link on solving dependency problems along the hard compilation way: http://ubuntuforums.org/showthread.p...=ubuntu+upload perixx |
|
|
|
|
|
#15 |
|
Has an Ubuntu Drip
![]() Join Date: Oct 2007
Beans: 782
|
Re: FreedroidRPG - my first COMPILED game :-D
I've been successful in compiling the Subversion/SVN (formerly CVS) developer's version in the meantime:
1. subversion has to be installed via Synaptic. 2. the following command at a terminal is needed: Code:
svn co https://freedroid.svn.sourceforge.net/svnroot/freedroid ~/SVN/FD 3. in the terminal, go to ~/SVN/FD (or folder where freedroidRPG-files reside) and type: Code:
sh autogen.sh NOTE:You may need to install 'autotools', along with some other packages, via Synaptic; refer to this link here: http://ubuntuforums.org/showpost.php...56&postcount=3 For additionally required dependencies, see post #16 below! 4. Next type this command and wait till it's done: Code:
./configure Code:
make http://ubuntuforums.org/showthread.php?t=643548 NOTE: The game should already run by now, when going into the /src folder and running 'freedroidRPG'! 5. If you like to install it and create a .deb package, run Code:
checkinstall After finished, you should have a new .deb package availible, along with an installed new version of freedroidRPG! You should be able to find the binary in /usr/local/bin/freedroidRPG and make a starter to there, the actual game files reside in /usr/local/share/freedroidrpg. Happy gaming / creating levels for the devels perixx Last edited by perixx; March 15th, 2009 at 08:00 AM.. Reason: Compilation info update |
|
|
|
|
|
#16 |
|
Just Give Me the Beans!
![]() Join Date: Aug 2007
Beans: 60
|
Re: FreedroidRPG - my first COMPILED game :-D
I posted this to the FDRPG maillist a while back, but I guess it cant hurt to repeat it here.
--- Compile FreedroidRPG from source Ubuntu 8.04 - Hardy Heron. (Should work on other versions as well, do let us know) 1) First lets ensure you got the required Ubuntu packages for compiling FreedroidRPG. Open a terminal window/console and: Code:
sudo apt-get update sudo apt-get install build-essential libsdl1.2-dev libjpeg62-dev zlib1g-dev libpng12-dev libsdl-image1.2-dev Code:
sudo apt-get install libsdl-mixer1.2-dev https://sourceforge.net/project/show...ckage_id=58238 3) cd to the folder you just extracted in a terminal window/console and Code:
./configure make Code:
cd src/ ./freedroidRPG Instead of step 4, one can also sudo make install , but usually it's more convenient to just run from the source location since you might update often and you dont risk problems with your package manager installing conflicting versions. The above mentioned checkinstall tool works too. For SVN, add the relevant sections (1-3) from the post above mine (installing SVN, checkout of the source and ./autogen.sh). You will however need to also install autotools for compiling the SVN version. Code:
sudo apt-get install autoconf If you try this with other versions of Ubuntu than 8.04, please post your success including any modifications to above procedure you might have needed to make it work. Last edited by stedevil; October 22nd, 2009 at 04:35 AM.. Reason: update |
|
|
|
|
|
#17 | |
|
Has an Ubuntu Drip
![]() Join Date: Oct 2007
Beans: 782
|
Re: FreedroidRPG - my first COMPILED game :-D
A little off-topic, but related to use FD under Ubuntu (localized):
Quoting from the README in your FD folder: Quote:
NOTE: In the current version 0.12rc1, all localization support has been disabled. You'd need to manually compile a SVN revision prior to rev1819 or wait till this gets fixed again. Happy gaming! Last edited by perixx; March 15th, 2009 at 04:01 PM.. |
|
|
|
|
|
|
#18 | |
|
Just Give Me the Beans!
![]() Join Date: Aug 2007
Beans: 60
|
Re: FreedroidRPG - my first COMPILED game :-D
Quote:
Once the translations get properly up to date we will add downloadable language packs. Before that, even while using SVN, the game experience will be quite lacking compared to English (the text stings missing will be falling back to original English, creating a mixed language situation, and the translated parts might in some cases be completely wrong due to changes in the game). Assistance with translations is of course gladly accepted to speed up this process. PS For having access to the half finished translations in latest SVN, recompile after removing the "// disabled-v0.12" at the start of the lines in src/vars.h for the language(s) you are interested in. Code:
// disabled-v0.12 { .code="fr_FR", .name="French", .font_class="", .encoding="ISO-8859-15" },
// disabled-v0.12 { .code="de_DE", .name="Deutsch", .font_class="", .encoding="ISO-8859-15" },
// disabled-v0.12 { .code="sv_SE", .name="Swedish", .font_class="", .encoding="ISO-8859-15" },
// disabled-v0.12 { .code="ru_RU.cp1251", .name="Russian", .font_class=".cp1251", .encoding="cp1251" },
Last edited by stedevil; March 15th, 2009 at 04:39 PM.. |
|
|
|
|
|
|
#19 |
|
First Cup of Ubuntu
![]() Join Date: Aug 2009
Beans: 3
|
Re: FreedroidRPG - my first COMPILED game :-D
For the latest version in the Ubuntu repositories (as of this post it was 0.10.3-3 for Ubuntu 8.04) you can always use the apt packages. If you are running Ubuntu with Firefox, all you have to do is open apt:freedroidrpg in the browser and it should start a graphical download process.
|
|
|
|
|
|
#20 |
|
Just Give Me the Beans!
![]() Join Date: Aug 2007
Beans: 60
|
Re: FreedroidRPG - my first COMPILED game :-D
Sadly FreedroidRPG is not backported, so older *buntu versions have really outdated versions. Even brand new versions are rarely up to date, due to the time lag introduced from the long winding process of:
New package in Debian -> Debian release freeze -> Debian stability test -> New package in Ubuntu -> Ubuntu release freeze -> Ubuntu stability test. This creates a very stable and well tested system, but is very bad for a non system critical software like eg a game that is under heavy development. |
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|