Hi guys, I hope you are having a nice day. I have this problem installing Bryan Lunduke’s Linux Tycoon. I have downloaded the tarball and untarred it, but I cannot make the executable, well, execute itself. I have tried with ./configure, ./LinuxTycoon (which required me to install a GTK library, but even after installing nothing works)… all to no avail.
So please Geekos, I would be very grateful if you could help this n00b.
You only need to run ./configure if you want to compile the source code.
The page states that the source is available under the GPL, but I don’t see a download anywhere so I suppose you didn’t download it either, right?
I guess you have just the binary.
./LinuxTycoon (which required me to install a GTK library, but even after installing nothing works)… all to no avail.
And what message do you get when you run it in a terminal window?
As this looks quite old and there is only a general Linux download, I suppose this is a 32bit application.
So most likely you miss some 32bit library.
Since you mentioned “which required me to install a GTK library”, this might be libgtk-2_0-0-32bit, but maybe it is still using gtk1 even?
Well, post the message, this should tell without having to guess.
Well, libgthread-2.0.so.0 is part of the package…
Hm…
…
Tada: libgthread-2_0-0 of course!
You might have to install the 32bit version though as mentioned earlier (libgthread-2_0-0-32bit). I doubt that libgthread-2_0-0 is not installed on your system, as it is quite vital.
Btw, this has nothing to do with Gtk really (although it is also provided by the Gtk team).
From “rpm -qi libgthread-2_0-0”:
Summary : General-Purpose Utility Library -- Library for Threads
Description :
GLib is a general-purpose utility library, which provides many useful
data types, macros, type conversions, string utilities, file utilities,
a main loop abstraction, and so on.
The libgthread library provides a portable way to write multi-threaded
software.
This means that you don’t have “gtk2-engine-oxygen-32bit” installed I suppose.
Either install it or configure a different Gtk2 theme. (I guess it uses Gtk2)
But I’m not sure whether the segmentation fault is caused by this.
You need to install “gtk2-engine-oxygen-32bit” (this is what I wrote), not “oxygen-gtk”.
But this doesn’t help anyway as I suspected. See my previous post.
Well, it’s been a while.
But I just spotted that old LinuxTycoon drawer on my desktop and decided to try to run it again OOC (I’m on 13.2 meanwhile).
And guess what?
It just worked…
So this probably was caused by some bug/incompatibility in 13.1 (maybe gtk). Who knows, maybe it’s fixed there already as well? There has been a gtk2 update in September, I don’t think I tried LinuxTycoon since then (I think I didn’t try at all since May…).