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.
it's a source tarball. you should compile it yourself. the procedures in compiling from source vary. you should read the installation instructions that comes with it. but here's the usual procedure:
copy the tarball into a temporary directory (/usr/local/src is the usual place).
then execute these commands as root:
cd /usr/local/src
tar -xzvf rhythmbox-0.10.1.tar.gz
cd rhythmbox-0.10.1
./configure
make
make install
it's done! you should be able to locate it with the 'which' command to see its path. enter the command:
which rhythmbox
usually it is located at '/usr/bin' or '/usr/local/bin'. enter the full path in the console to execute the program.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables RB_CLIENT_CFLAGS
and RB_CLIENT_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
linuxnewbie999:/usr/local/src/rhythmbox-0.10.1 # make
make: *** No targets specified and no makefile found. Stop.
This is what happened when i try "make". what should i do?
looks to me 'gnome-vfs-2.0' is a dependency (rhythmbox needs it in order to work). honestly, i don't know what that package does since i don't have gnome. i'll try looking around and see what i'll find about it.
I just found out that rhythmbox is a music management application for GNOME and that GnomeVFS is short for the GNOME Virtual File System. Since your distro is SUSE, i believe your desktop environment is KDE and not Gnome. You don't have the necessary dependencies (especially libraries) to complete that compile. i think if you really want to compile that program for your system, you must first install the Gnome package.
My advice, stick to packages that you're sure will work with KDE.
Last edited by dark_angel; 09-03-2007 at 04:50 AM.
Ah well I must have overlooked the fact that you are using Suse. You can almost definitely install rhythmbox from your preferred package tool. (Yast? Dunno)
In theory, those dependencies will be solved automatically then.
I installed rhythmbox from source codes on my CentOS system where I use Gnome. The package has a huge number of dependencies besides GNOME-VFS such as Nautiluscdburner, Totem, etc. Many of these packages have dependencies themselves. At that time I was installing softwares from source codes just for the fun of it so I didn't really have a problem downloading all the dependencies and installing them. I took me close to a day anyway.
Unless you have specific reason for using source codes, try out rpm packages or else try out some other music player like bmp.
That means the make file probably was not generated because there might have been an error in the ./configure. Check the config.log file for errors.
You don't seem too comfortable with source codes. Are you trying to experiment with source codes? If not, try yum to install packages. Or switch over to a distro like Ubuntu where you have a graphical package manager like Synaptic where you can search for pacakages and install them along with their dependencies.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.