Announcement: Be excellent to each other.


Caravel Forum : DROD Boards : Bugs : Testers wanted for Linux DROD 1.6 build 35 and a half!
New Topic New Poll Post Reply
Poster Message
trick
Level: Legendary Smitemaster
Rank Points: 2580
Registered: 04-12-2003
IP: Logged
icon Testers wanted for Linux DROD 1.6 build 35 and a half! (0)  
Ever wanted to beta-test DROD in linux ? Now you can! :D

Note that this is not an official beta. We just want to see if it runs at your system.

Currently you have to do do a little bit of work yourself - there's no nifty installer, yet. You'll need a way to get the game data - copying from the latest windows install should work fine, or if you don't have access to windows, get it from CVS.

Edit: The link below is an updated version (Full Moon Edition! :devil) with a binary statically linked to metakit, libstdc++, and libgcc.

Edit: Removed the link. This version is now obsolete, and i posted the new one in a new thread :eyes . (look at the forum for "Linux DROD 1.6 Build XX" where XX is the latest build number).

Here's some step-by step instructions:
1. Click here to download the tarball (about 1.3 mb) with the executable and some libs.
2. Extract the tarball and enter the dir it makes:
tar xzf CDROD-1.6-build35.5.tar.gz; cd CDROD-1.6-build35.5

3. Copy the Data dir into it, either from a windows install or from CVS:
cp -r path/to/Data .

4. Run 'drod':
./drod


'drod' is a shell script that tells the dynamic linker to search the 'lib' subdir for libraries as well, so any libraries you don't have will be loaded from there. It may override installed libraries, too, depending on your system. The script runs 'ldd' before drod ('drod.bin'), so you can see what libraries it uses.

Let me know what happens :P

- Gerry


[Edited by trick on 08-11-2003 at 12:02 AM]

[Edited by trick on 08-12-2003 at 03:23 AM]

[Edited by trick on 08-12-2003 at 03:30 AM GMT: file size]

[Edited by trick on 08-20-2003 at 12:36 AM]
08-11-2003 at 12:00 AM
View Profile Send Private Message to User Send Email to User Show all user's posts Quote Reply
bdcribbs
Level: Smiter
Rank Points: 390
Registered: 04-08-2003
IP: Logged
icon Re: Testers wanted for Linux DROD 1.6 build 35 and a half! (0)  
libstdc++.so.5: version `GLIBCPP_3.2.2' not found

Which is odd cuz ldconfig tells me I've got:
libstdc++.so.5 -> libstdc++.so.5.0.1

Maybe the release should be staticly linked?
08-11-2003 at 09:20 PM
View Profile Send Private Message to User Send Email to User Visit Homepage Show all user's posts Quote Reply
trick
Level: Legendary Smitemaster
Rank Points: 2580
Registered: 04-12-2003
IP: Logged
icon Re: Testers wanted for Linux DROD 1.6 build 35 and a half! (0)  
Yep. Statically linking libstdc++ adds a megabyte to the binary (after stripping..), but we don't want people to have to update libstdc++ to be able to play DROD.. Anyway, I updated the link in the top message to a new version, statically linked to metakit, libstdc++ and libgcc.

- Gerry

08-12-2003 at 03:29 AM
View Profile Send Private Message to User Send Email to User Show all user's posts Quote Reply
mrimer
Level: Legendary Smitemaster
Avatar
Rank Points: 5064
Registered: 02-04-2003
IP: Logged
icon Re: Re: Testers wanted for Linux DROD 1.6 build 35 and a half! (0)  
trick wrote:
Yep. Statically linking libstdc++ adds a megabyte to the binary (after stripping..), but we don't want people to have to update libstdc++ to be able to play DROD.. Anyway, I updated the link in the top message to a new version, statically linked to metakit, libstdc++ and libgcc.
I'm getting this error when trying to run this latest download on a friend's Linux machine:

./drod.bin: /lib/libc.so.6: version `GLIBC_2.3' not found (required by ./drod.bin)
libc.so.6 => /lib/libc.so.6 (0x4002b000)
libexpat.so.0 => ./lib/libexpat.so.0 (0x4015b000)
libfmod-3.63.so => ./lib/libfmod-3.63.so (0x4017d000)
libSDL_ttf-2.0.so.0 => /usr/lib/libSDL_ttf-2.0.so.0 (0x40215000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x4021a000)
libpthread.so.0 => /lib/libpthread.so.0 (0x40292000)
libm.so.6 => /lib/libm.so.6 (0x402a8000)
libz.so.1 => /usr/lib/libz.so.1 (0x402cb000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libdl.so.2 => /lib/libdl.so.2 (0x402d9000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x402dd000)
libasound.so.1 => /usr/lib/libasound.so.1 (0x4031d000)
libartsc.so.0 => /usr/local/kde2/lib/libartsc.so.0 (0x40336000)
libesd.so.0 => /usr/lib/libesd.so.0 (0x4033d000)
libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x40346000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4036a000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40432000)
./drod.bin: /lib/libc.so.6: version `GLIBC_2.3' not found (required by ./drod.bin)

Can we static link this one into drod.bin as well?

[Edited by mrimer on 08-17-2003 at 04:25 AM]

____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
08-17-2003 at 01:27 AM
View Profile Send Private Message to User Send Email to User Show all user's posts High Scores This architect's holds Quote Reply
New Topic New Poll Post Reply
Caravel Forum : DROD Boards : Bugs : Testers wanted for Linux DROD 1.6 build 35 and a half!
Surf To:


Forum Rules:
Can I post a new topic? No
Can I reply? No
Can I read? Yes
HTML Enabled? No
UBBC Enabled? Yes
Words Filter Enable? No

Contact Us | CaravelGames.com

Powered by: tForum tForumHacks Edition b0.98.8
Originally created by Toan Huynh (Copyright © 2000)
Enhanced by the tForumHacks team and the Caravel team.