Advertisement

Terminus and Linux support

Started by January 06, 2003 04:32 PM
6 comments, last by GBGames 21 years, 9 months ago
I bought the game recently, and saw it was compatible with the PC, Mac, and Linux (which goes to show that they should say Windows and not PC, and Linux runs oddly enough on my PC....) Unfortunately, when I tried to install it on my Debian GNU/Linux system, it said I didn''t have libstdc++.so.2.8. Well, it is an old library apparantly, so Debian doesn''t easily provide it. I found an ftp site that does provide it, but my question is, will this ruin the 3.* installations of the same library, or can they coexist? And what do you think the makers of Terminus did that prevented me from using their game easily, so I can avoid it in the future myself? I assume they dynamically linked to a library which has changed its interface, but just to make sure, I am asking here. Thanks!
-------------------------GBGames' Blog: An Indie Game Developer's Somewhat Interesting ThoughtsStaff Reviewer for Game Tunnel
You''re right, it looks like it is linked to a version with a different interface, that isn''t provided in debian by default. A quick search shows that ''libstdc++2.10'' is provided by debian, which should work. If not, they used a technique to link to specific version of the library, that I don''t know about.

And, yes, they can coexist, the version number is attached to the end of the object file so that multiple versions don''t overwrite each other.
Advertisement
Ok thanks! I tried to use .10 but it didn''t work, so I am gonna try to get the same version now, knowing that it will be able to coexist with the newer version.
Thanks again!
-------------------------GBGames' Blog: An Indie Game Developer's Somewhat Interesting ThoughtsStaff Reviewer for Game Tunnel
Since you use debian you shouldn''t have a problem doing the following. I hope you use apt-get. If not maybe you should?


apt-get update
apt-cache search libstdc++
---returns: libstdc++2.10-dev
---returns: libstdc++2.10-glibc2.2

so, What I''d do is the following:

apt-get install libstdc++2.10-dev

and

apt-get install libstdc++2.10-glibc2.2

With debian, unless you really can''t, you should always let apt-get handle your package installs and removes.

RandomTask

Let me know if this works out for you. I think it should, but I didn''t work on the Linux client, so I''m not certain. =) If you have any more questions, you can send me an e-mail at osman@vvisions.com. I can''t guarantee a response, but since the entire dev team is still around and in my office, I should be able to get an answer.

-Brian Osman
-Vicarious Visions
Heh, I didn''t realize someone from VV was posting here. I already sent tech support an email and received a response.
I did get the game to at least pretend to run with the library (I downloaded a deb package and then used dpkg, so it should be cool).
The problem I then had was apparantly with sound.
I am not sure what I need to do, but unless I disable sound, I can''t get it to run. Naturally I want sound, but the response I got in the email was that I shouldn''t install esd or alsa. What would I need to do?
-------------------------GBGames' Blog: An Indie Game Developer's Somewhat Interesting ThoughtsStaff Reviewer for Game Tunnel
Advertisement
Hmmm. I''d try tech support again. That goes to Chuck, and even though we''re long past Terminus, he still loves the game, and likes helping people. I also forgot to mention (although he probably told you) that there''s an updated version of the game being maintained by several fans. TerminusPoint, if I''m not mistaken. Good luck,

-Brian Osman
-Vicarious Visions
Yeah I found out about TP through my google searches to see if other people had similar issues to running the game.
I downloaded it and installed it, but I think I had similar problems. I am not currently in front of the machine so I can''t test some stuff out, but I will be sure to email tech support again.
BTW, what is VV doing now?
-------------------------GBGames' Blog: An Indie Game Developer's Somewhat Interesting ThoughtsStaff Reviewer for Game Tunnel

This topic is closed to new replies.

Advertisement