Having Last.fm on Fedora 8 x86_64

I have known of Last.fm long time ago, but had never tried it before. Because I thought:

  • Almost all music are made by amateur users;
  • I have to stay on its page in order to listen;
  • Even I don’t need, the program is not for Linux platform.

I am totally wrong! Last week, I have to spend more than three hours a day with Windows. It’s quite boring last week, so I tried Last.fm yesterday, it’s great. Today, I wanted to know what’s in Download section, I suddenly saw “Linux” and “Open Source (GPL)”. I downloaded the Windows version, and listened to music off the Last.fm website. Really love it, the Radio is like Pandora. I used to listen to Pandora, but no more since they had been forced not to serve people outside of the U.S.

Later, I downloaded the Linux source tarball. There is one note for you if you are using arch x86_64 and you saw this error message while make:

IpodDevice.cpp:38: error: expected declaration before ‘}’ token

Open src/mediadevices/ipod/Makefile, at line 16 (Note that line-breaks added):

INCPATH       = -I/usr/lib64/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/QtCore
-I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtSql
-I/usr/include/QtSql -I/usr/include -I../../../src -I../../../build -I../../libMoose
-I../../libUnicorn -I/usr/include/gpod-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I../../../build/Ipod_device/release -I../../../build

Add 64 to it as

INCPATH       = -I/usr/lib64/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/QtCore
-I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtSql
-I/usr/include/QtSql -I/usr/include -I../../../src -I../../../build -I../../libMoose
-I../../libUnicorn -I/usr/include/gpod-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I../../../build/Ipod_device/release -I../../../build

You should have no problem. Linux version doesn’t have the left side panel as if Windows version has. There is one thing I don’t get it about this program:

Normally, the shortcuts in tray icon menu are functioned globally, obviously this is not the case. Moreover, this program doesn’t support multimedia keys, this is a quite important feature for me; and no information shows when song changes.

By the way, I just know Rhythmbox has Last.fm plugin. Time to remove, and still stick with Rhythmbox.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*