Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
New to linux here, with Yellow Dog 3.0 installed on my Apple iBook 700MHz.
I have a general question about compiling source code. Please bare with my newbie logic: As Yellow Dog is an offset of RedHat, which uses RPMs ( binaries ) does this mean that I am not able to download source for a program, and compile it? For example, I know that there are many programs that offer RPMs in i386, but being PPC, that doesn't do me much good. Is it so simple as to download the source and compile it?
As for my communications question, I am trying to get a functional MSN clone to run within KDE. I have attempted to install two clients so far - Gaim, and AMSN. After installing Gaim with rpm -vi gaim-XXXX, I attempted to run the executable:
[Rick@ bin]$ gaim
gaim: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
Can anyone shed light here?
AMSN requires TCL/TK - which I have, but when I attempt to run it, it errors out, as it cannot locate 'wish'. Using the rpm command, I found that I do have the latest version of TCL/TK installed - but no 'wish'. * shakes head *
So far this linux distribution has been simple and refreshing. It is much faster than OSX, and functionally, performs better in my hands. I decided to port over after finally deciding that the OSX interface has a long way to go. Windows XP, while a fast and reliable system, has seen so many vulnerabilities in the last few months, that it proves wise to explore all options available.
For using software on PPC, all you usually have to do is download the source and compile it. Your GCC settings should be set up right.
Now that said, not all source is compatable with PPC, so its trial and error.
//
gaim: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
//
This is a common error. You need to install the libsigc++ rpms. These should come with your distro.
If the program needs WISH, install it. Either from PPC RPM (if its on your discs), or compile from source. Search Freshmeat and Google.com/linux for it.
Thank you for your response. I have installed the extra dependencies you mentioned (libsig), and am still getting the same response as before.
As for wish - have been unable to find it for PPC yet. Regarding compiling source code - I will check out a previous post on here introducing compiling, and try to compile the gaim program from source.
This package won't be cleanly updated, unless you leave
only one version. To leave multiple versions installed,
you may remove that warning by setting the following
option in your configuration file:
RPM::Allow-Duplicated { "^gaim$"; };
To disable these warnings completely set:
RPM::Allow-Duplicated-Warning "false";
W: You may want to run apt-get update to correct these problems
wish is just a program that comes with tcl/tk. type a "which wish", and u should see where it is located, and try amsn with the full path to wish. (assuming u installed the tcl/tk packages).
to remove a previous version of gaim, if u had installed using an rpm (otherwise u wudnt have gotten that error anyway), just do a "rpm -e gaim".
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.