RE: some guy named Rob, EuGtk and libgtk misbehaving, and one ugly ok bu
- Posted by eugtk at yahoo.com Jun 29, 2003
- 445 views
Steve wrote: > > > ok, maybe I should have used a little patience. But the thought of > using an awesome prog language in linux just made me a bit crazy. > > First prob, the linux install of euphoria was set up for install into > some rob guys directory. All the libraries tried looking at > /home/rob/euphoria/include instead of the user that I installed it on. > Could someone tell me where I can change this path? I had to create a > rob user just to get euphoria running. I just downloaded Eu, and installed it using Ark - it put the euphoria folder in my home directory, with me as the owner. Then I tried using tar -xvf , same results. I guess you must have used some other program to unpack the files, and that program was set to preserve the owners, groups, and permissions. > Content that is was, at last, running, I moved on to installing the > EuGtk. Everything installed fine but now when I run the demos I get a > hideously ugly window with a shall oval ok button and an libgtk.so error > > placed as a label. With a quick locate I find that said library is > present and accounted for in usr/local/lib and in euphoria/include. > Every GTK demo that I run looks the same way. Much unlike the pretty > pictures I saw at the EuGTK site ;) I'm guessing you aren't actually running any, if all you're getting is that error. Set your environment variable $BROWSER to whatever web browser you use, and EuGTK will pop up a web page explaining what library is missing. It will say something like this: ( I forced this error by trying to load a non-existent library "Xlibgdk_imlib.so.1") An error was encountered when trying to run euGTK Attempting to open standard shared libraries Attempting to open library: libglib-1.2.so.0 SUCCESS! Attempting to open library: libgdk-1.2.so.0 SUCCESS! Attempting to open library: libgtk-1.2.so.0 SUCCESS! Attempting to open library: Xlibgdk_imlib.so.1 ERROR OPENING Xlibgdk_imlib.so.1 Program halted If you do not have this library installed,BR>please install it from CD or download from rpmfind.net Be sure the libraries listed match the versions you have installed. If not, open /euphoria/include/gtk/main.e and change the library name to match (around line 95..100) If you have all those libraries, perhaps you need to run (as root) ldconfig -v to register the libraries. > Just for reference I am running the enlightenment window manager on top > of the 2.4.18 kernel. I should have troubleshot this piece by piece and > > now am stuck with a heinous mess :( I loaded up enlightenment just to check, and all programs look very much like they should, except of course for the weird enlightenment window decorations. Regards, Irv