fmII
Tue, May 13th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 19:51 PDT
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 Amarok - Default branch
Section: Unix

 

Added: Sun, Jul 20th 2003 11:02 PDT (4 years, 9 months ago) Updated: Sun, Aug 19th 2007 08:38 PDT (8 months, 28 days ago)


Screenshot About:
Amarok is a sound system-independent audio-player for Unix. Its interface uses a powerful "browser" metaphor that allows you to create playlists that make the most of your music collection.

Author:
markey [contact developer]

Rating:
8.87/10.00 (61 votes)

Homepage:
http://amarok.kde.org/
Tar/BZ2:
http://download.kde.org/[..]le/amarok/1.4.7/src/amarok-1.4.7.tar.bz2
Changelog:
http://amarok.kde.org/en/node/243
BSD Ports URL:
http://www.freshports.org/audio/amarok
Bug tracker:
http://bugs.kde.org/
Mailing list archive:
http://mail.kde.org/pipermail/amarok/

Trove categories: [change]
[Development Status]  5 - Production/Stable
[Environment]  X11 Applications :: KDE
[Intended Audience]  End Users/Desktop
[License]  OSI Approved :: GNU General Public License (GPL)
[Operating System]  POSIX, POSIX :: BSD, POSIX :: Linux
[Programming Language]  C++
[Topic]  Desktop Environment :: K Desktop Environment (KDE), Multimedia :: Sound/Audio, Multimedia :: Sound/Audio :: CD Audio, Multimedia :: Sound/Audio :: Players, Multimedia :: Sound/Audio :: Players :: MP3

Dependencies: [change]
KDE 3.3 (required)
TagLib 1.4 (required)
aRts (KDE branch) (optional)
GStreamer (Default branch) (optional)
libvisual 0.2.0 (optional)
NMM 0.7.0 (optional)
xine 1.0 (optional)
XMMS Xmms 1.2.0 (optional)
[download links]

 
Project admins: [change]
» markey (Owner)
» Max Howell (developer)
» Berkus (developer)
» Larson- (developer)
» sebr (admin)

» Rating: 8.87/10.00 (Rank 35)
» Vitality: 0.07% (Rank 1608)
» Popularity: 7.05% (Rank 406)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 75,995
   URL hits: 34,986
   Subscribers: 168

Projects depending on this project:
FAAC
Plait
amaroK Web
Smart DJ
amaroKer


Other projects from the same categories:
ac3play
Follow Me
XMMS PITCH plugin
KNmap
wradio

Users who subscribed to this project also subscribed to:
Asterisell
TopJax
phpLDAPadmin
GnuAccounting
TimeTrack


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 1.4.7 19-Aug-2007 GNU General Public License (GPL) Homepage Tar/BZ2 Changelog

 Comments

[»] get independent of KDE
by metalzelot - Jan 7th 2007 10:29:02

First off I'd like to say how much I like amarok. Its by far the best audio player for linux and I really love it.

But I think it would be so cool to see amarok getting rid off using KDE libs. And amarok would get much more adherence of gnome users. Though I prefer KDE.

[reply] [top]


[»] make error
by codemills - Oct 25th 2005 16:39:06

void-engine.cpp:22: error: visibility arg must be one of "default", "hidden", "protected" or "internal"
make[5]: *** [void-engine.lo] Error 1
make[5]: Leaving directory `/home/sysadmin/Desktop/amarok-1.3.5/amarok/src/engine/void'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/sysadmin/Desktop/amarok-1.3.5/amarok/src/engine'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/sysadmin/Desktop/amarok-1.3.5/amarok/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/sysadmin/Desktop/amarok-1.3.5/amarok'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sysadmin/Desktop/amarok-1.3.5'
make: *** [all] Error 2


on centos 4.1 os. athlon 64 3000 cpu and 512 mb ram.

what to do now?

--
visit Codemills.com for Linux server administration/support

[reply] [top]


    [»] Re: make error
    by Chaotic Thought - Oct 28th 2005 02:06:11


    > void-engine.cpp:22: error: visibility

    > arg must be one of "default",

    > "hidden",

    > "protected" or

    > "internal"

    > make[5]: *** [void-engine.lo] Error 1

    > make[5]: Leaving directory

    > `/home/sysadmin/Desktop/amarok-1.3.5/amarok/src/engine/void'


    I'm going to guess...It looks like src/plugin/plugin.h is not being included for some reason. Try editing src/engine/void-engine.cpp and add this line near the top:

    #include "../../plugin/plugin.h"

    [reply] [top]


      [»] Re: make error
      by Chaotic Thought - Oct 28th 2005 02:07:36


      > Try editing

      > src/engine/void-engine.cpp


      Oops. That should have been 'src/engine/void/void-engine.cpp'.

      [reply] [top]


        [»] Re: make error
        by Craig Laverone - Oct 31st 2005 19:26:17

        This didn't work for me. I'm still getting the same error.
        Making all in void make[5]: Entering directory `/home/craig/software/amarok/amarok-1.3.3/amarok/src/engine/void' if /bin/sh ../../../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../amarok/src/engine -I../../../../amarok/src/plugin -I../../../../amarok/src -I/usr/include/kde -I/usr/lib/qt-3.3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -MT void-engine.lo -MD -MP -MF ".deps/void-engine.Tpo" -c -o void-engine.lo void-engine.cpp; \ then mv -f ".deps/void-engine.Tpo" ".deps/void-engine.Plo"; else rm -f ".deps/void-engine.Tpo"; exit 1; fi void-engine.cpp:22: error: visibility arg must be one of "default", "hidden", "protected" or "internal" make[5]: *** [void-engine.lo] Error 1

        [reply] [top]


          [»] Re: make error
          by LinusGates - Jul 4th 2006 17:56:42


          > This didn't work for me. I'm still

          > getting the same error.

          >

          >

          > Making all in void

          > make[5]: Entering directory

          > `/home/craig/software/amarok/amarok-1.3.3/amarok/src/engine/void'

          > if /bin/sh ../../../../libtool --silent

          > --tag=CXX --mode=compile g++

          > -DHAVE_CONFIG_H -I. -I. -I../../../..

          > -I../../../../amarok/src/engine

          > -I../../../../amarok/src/plugin

          > -I../../../../amarok/src

          > -I/usr/include/kde

          > -I/usr/lib/qt-3.3/include

          > -I/usr/X11R6/include

          > -DQT_THREAD_SUPPORT -D_REENTRANT

          > -Wno-long-long -Wundef -ansi

          > -D_XOPEN_SOURCE=500 -D_BSD_SOURCE

          > -Wcast-align -Wconversion

          > -Wchar-subscripts -Wall -W

          > -Wpointer-arith -O2 -Wformat-security

          > -Wmissing-format-attribute

          > -Wno-non-virtual-dtor -fno-exceptions

          > -fno-check-new -fno-common

          > -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST

          > -DQT_NO_STL -DQT_NO_COMPAT

          > -DQT_NO_TRANSLATION -MT void-engine.lo

          > -MD -MP -MF ".deps/void-engine.Tpo" -c

          > -o void-engine.lo void-engine.cpp; \

          > then mv -f ".deps/void-engine.Tpo"

          > ".deps/void-engine.Plo"; else rm -f

          > ".deps/void-engine.Tpo"; exit 1; fi

          > void-engine.cpp:22: error: visibility

          > arg must be one of "default", "hidden",

          > "protected" or "internal"

          > make[5]: *** [void-engine.lo] Error 1

          >

          >




          My two cents:
          It seems this has to do with the introduction of the new Visibilty support in c++
          see http://gcc.gnu.org/wiki/Visibility.
          I believe a developer may have semi-fixed this, as he/she left a comment about this in
          universalamarok.cpp (search for KDE_EXPORT)
          anywho
          I have successfully installed amarok 1.4.1 on RedHat Fedora Core 3.
          My installation uses the xine engine and mysql.
          1) download install the xine engine http://xinehq.de/
          2) created the amarok database, a user and password in mysql console
          Note: if you installed a newer version of mysql, say in usr/local/mysql5, you may want to make sure older versions are not used by amarok: i.e. cp /usr/local/mysql5/bin/mysql_config /usr/bin
          3) Edit ..src/plugin/plugin.h
          a) add the line: #define PLUGIN_VIZ __attribute__ ((visibility("default")))
          before the line: #define AMAROK_EXPORT_PLUGIN( classname ) \ ...
          b) change the following from KDE_EXPORT to PLUGIN_VIZ so that it reads as:
          #define AMAROK_EXPORT_PLUGIN( classname ) \
          extern "C" { \
          PLUGIN_VIZ amaroK::Plugin* create_plugin() { return new classname; } \
          }
          4) If your installation includes mysql you may wish to specify that on your config line: i.e.
          ./configure --prefix=`kde-config --prefix` --enable-mysql


          Should be good to go!





          --
          Linus Gates Programmers Forever!

          [reply] [top]


[»] nice
by ayche - Nov 11th 2004 15:01:48

sorry, i guess that would be juk.

[reply] [top]


[»] Nice
by ayche - Nov 11th 2004 11:51:15

The playlist is nice but dont care much for that floating
doohickey, is there a way to get rid of that without
removing the playlist?

[reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber