You are not logged in.

#526 2011-06-07 09:02:37

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: A new lightweight music manager

@ msdelos, could you please edit the thread title, and add the project name to that.

Offline

#527 2011-06-09 17:40:16

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

I am not the original author, so can not change the title.. We can make another thread. after I think well.. wink

Mmmm..
In fast decoding attack.. implements the search/filter to the current playlist.. Finally, is a dialog similar to winamp or audacious.(Particularly inspired by audacious code)

Is not anything optimized, but works fine .. wink

Pleasee.. test, and comment your impressions.

As always, you can find it on google code, like Pragha V0.96.1

Regards.
Matias

Offline

#528 2011-07-04 16:42:48

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

Hello people..

Pleaseee. I need that test subversion!.

Between many changes like:
* Sort Albums in library view by release-year. Thank to Fabian Köster.
* Finally!. Improve the speed of the library view!. wink
* Select and set cursor on new song when drop a tack on current playlist.
* Only jump to tack droped when change the model, and scroll to the same position.
* Add a popup menu on file entry of tag editor, to open folder and copy selection to title tag, artist tag, etc. Every they loved it. haha.
* Save changes when press enter on tag entry.
* Add option to highlight rows on current_playlist. Thanks to Brett Kleinschmidt.
* Split year - album in library view and show it when edit tags.
* Add preferences option to sort albums by release year.
* Show track_no and year only if are positive. Anymore -1 strangers.
* Fix somes memory leaks and occasional cleanup..

I need that test especially these functions:
* Add option to activate instant filter or search only when press enter.
* Return playback status icon on current playlist. Thanks to Brett Kleinschmidt.

Many of these changes has long been required by all of you.

Thank to all.
Matias.

Offline

#529 2011-07-10 23:49:12

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

Hi.. smile
Pragha 0.8.8 and 0.97.0 released.

Changelog:
0.97.0 News:
* Return the playback status icon on current playlist. Thanks to Brett Kleinschmidt.
* Add a popup menu on file entry of tag editor, to open folder and copy selection to title tag, artist tag, etc.
* Add option to hint current_playlist and library view. Thanks to Brett Kleinschmidt.
* Add option to activate instant filter or search only when press enter.
* Add option to sort Albums in library view by release-year. Thanks to Fabian Köster.

Others Changes:
* Save changes when press enter on tag editor.
* Init gdk_threads and use it to update progress of reproduction.
* Highlight matches on jump dialog.
* Minor reformat of jump dialog.

Updates Translations:
* Updated Czech translation thanks to Alois Nespor.

Bugs fixed:
* Remove curl/types.h deprecated header.
* Immediately update the progress when seek track.
* No restart the lastfm thread when seek track.
* No send dbus update signal when seek track.
* No send dbus update signal when set use sofware volume.
* Fix pragha ignore audio cd device settings.
* Always free the path when edit tracks of current playlist.
* Fix no update current playlist song when change the tags from menu.
* First update music objects and window, and later the files.
* Directly compares the pointers to find current tack when edit tags.
* Use gdk_threads_enter/leave to add files with dbus.
* Use gdk_threads_enter/leave to show playback error dialog.
* Show track_no and year only if are positive.
* Improve the speed of the library view.
* Update progress bar only when track position > 0.
* Only jump to tack droped when change the model, and scroll to the same position.
* Select and set cursor on new song when drop a tack on current playlist.
* Fix somes memory leaks and occasional cleanup.

0.8.8 News:
* Return the playback status icon on current playlist. Thanks to Brett Kleinschmidt.
* Add a popup menu on file entry of tag editor, to open folder and copy selection to title tag, artist tag, etc.
* Add option to hint current_playlist and library view. Thanks to Brett Kleinschmidt.
* Add option to activate instant filter or search only when press enter.
* Add option to sort Albums in library view by release-year. Thanks to Fabian Köster.

Others Changes:
* Save changes when press enter on tag editor

Updates Translations:
* Updated Czech translation thanks to Alois Nespor.

Bugs fixed:
* Show track_no and year only if are positive.
* Improve the speed of the library view.
* Only jump to tack droped when change the model, and scroll to the same position.
* Select and set cursor on new song when drop a tack on current playlist.
* Fix somes memory leaks and occasional cleanup.

Please.. test and comment.
Regards. smile

Offline

#530 2011-07-13 14:50:05

blkqi
Member
Registered: 2011-07-13
Posts: 1

Re: A new lightweight music manager

don't forget pragha-svn in the AUR!

Offline

#531 2011-07-30 18:21:17

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

Hello People.
Few changes this month. I'm busy with the study.

Uhmm..
For now, only adds a new submenu called "Add to playlist", which replaces the "Save selection" option, showing the saved playlists and lets you create a new one. I think most will love this change. wink

Because of this, it changed many strings to translate. Mainly, the changes were to clarify when referring to the current playlist. For example, "Replace playlist" to "Replace current playlist"

All these changes are in subversion and Transifex.
Again I asking help to translate pragha, and I particularly like to do so from Transifex. smile

Thanks to all.
A regards.

Offline

#532 2011-08-18 22:56:11

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

Finaly...
Pragha 0.8.9 and 0.98.0. WTF?. Curious. No?

News:
    A new menu "Add to playlist" that replaces "Save selection" on current playlist.
    More speed when Clear, Remove, and Crop tracks on current playlist.
    More speed to add tracks to the current playlist from popup menu.
    More speed to add playlists to the current playlist.

Others Changes:
    Change "Play Audio CD" menu item to "Add Audio CD".
    Only sensitive the options clear and save playlist in the menu of current playlist when there is no selection.
    Minor code cleanup to coordinate with gstreamer port.

Updates Translations:
    Update French tranlations thanks to raphaelh.
    Changed many strings to translate. Please help to update your native language.

Bugs fixed:
    D'Oh!. Fix show album library view when select genre!. Nobody saw it?
    Use cddb_query to search audio cd info. Fix poor results of cddb.
    Fix possible memory leak when save tags.
    Fix warning when to year < 0 on tag editor.

Regards.
Matias.

Offline

#533 2011-09-06 22:14:20

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

Hello friends.

Pragha 0.99.0 and 0.8.10 released. smile

Uhmm.. Pragha 0.99.0.. Effectively, the last version before Pragha 1.0

Many people will say that are missing features.. that is more a beta.. that has many problems.. bugs, and so. If you think this, please make it known.

http://pragha.wikispaces.com/Bugs. It is an open wiki. You can write quietly as a guest! . wink

Is true.. There are many things to polish, fix, but in general Pragha now meets all my expectations.

This version is interesting. First time that pragha has all the features that originally had consonance. Now restore the audio device settings. But in the middle lost the support to lastfm, lyrics, audio CD, and now everything works correctly again.

Meanwhile.. The major change is that Pragha was ported to gsreamer. Many dislike the change, but this allowed support for more audio files like asf, wma, mp4, m4a and ape, and also add support to pulseaudio sound server and OSSv4. Now use a complete rewrite of the lastfm support, thanks to http://liblastfm.sourceforge.net/, that add the ability to identify like Pragha, get the album art, get the artist information, append similar songs of current playback, love, unlove, and now implement a basic cache for downloaded cover art in "(home)/.cache/pragha-album-art" with a option to search the album art automatically. Recently added a function to filter the current playlist, not exactly as I wanted (Mainly because of this impediment https://bugzilla.gnome.org/show_bug.cgi?id=588250), but it works great!, and now can add songs to the playback queue with this dialog. Also by license change of http://www.lyricsplugin.com/ switch the search lyrics to http://www.chartlyrics.com/ with a dialogue. This gives strange results sometimes, but the code is correct.. The problem is chartlyrics that seems abandoned and now I'm looking for alternatives. Any suggestions?.

All this in the version of gstreamer, and many will be backported in version 0.8.11, but before the port to gstreamer, many changes were made, and many people they must be thanked.

A summary of the major changes ..
First of all!, Translations!. If pragha not translated to your language, please help!.
A fully renovated GUI.
Playback Queue.
MPRIS2 Support.
Lots of bugs fixed.
Lots of changes of behavior that most of people do not know, but greatly improved the ergonomics and functionality Pragha, and are really important.
.. and many more changes that can remember in the NEWS file, together with all the acknowledgments.

As always.. Everything can be improved much more,  and any help, suggestions, or complaints are welcome.

Let's remember. Pragha 0.8.10 continue exist and maintained, but exept the lastfm and lyrics backport, not add new features. Only bug fixes. Sorry if anyone is disappointed.

V0.8.10 News: http://dissonance.googlecode.com/svn/trunk/NEWS
V0.99.0 News: http://db.tt/MnIubPD

Regards.
Please.. Comment. wink

Offline

#534 2011-10-19 17:36:17

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

Hello people.
I just uploaded a release candidate of Pragha 1.0 smile
It has the same quality as any of the previous releases, but I want that pragha 1.0 be released with the least amount of bugs possible.

Can test it???
The changes until now are these:

V1.0.RC1
News:
    Now use libglyr to search lyrics, cover art, and artist info if available. [1]
    Use the cache of libglyr to save the downloaded artist info and lyrics in a Metadata.db file.

Others Changes:
    Tiny reorganization of the menu.
    Change cache folder from pragha-album-art to pragha.
    Now append "album-" string to covers in cache. Quasi simplified MediaArtStorageSpec, except md5. jah.
    Adds some debug messages in mpris.c and avoid bad spaces.
    Select the next row to the last selected when remove tracks in current playlist.
    Remeber window position when restart pragha. Thanks to carlosjosepita.
    Allow to use relative paths to add files with command line.
    Open the image when double click on the cover in the panel.

Bugs fixed:
    Fix show all options when use any commands line option.
    Allow to use relative paths to add files with command line.
    D'Oh!. Not can edit multiple files from the library. Since when?.
    Reduce padding on playlist view, leave this for the GTK+ theme to figure out.
    Check if are in current playlist before add duplicate songs when search similar songs from lastfm.
    Not change the model when Crop and Remove tracks in current playlist.
    Fixes bad array of string in mpris metadata when string has apostrophes.
    Fixes two segmentation faults when use ubuntu soundmenu and pragha has not playlists.
    Fix bad folder estucture view entries because a bad conversion of filenames to UTF.
    Fix that not add the duplicated songs when use the library view based on metadata.
    Not sensitive "Osd in systray" option if libnotify >= 0.7.0
    Not sensitive the "Add action in OSD" option when the notification daemon no support it.
    Grab focus on current playlist when press Up or Down and move between controls with Left or Right.
    Not update the panel when download album art but change the current song.
    Get similar and get loved tracks services not require authentication in lastfm.
    Use key-press-event intead key_press_event.
    Use more strlen to test NULL strings.
    Fix show all options when use any commands line option.
    Fix pragha freezes when select a playlist with mpris2.
    Even emit _("Playlists") like current playlist in mpri2.
    Inhibit global hotkey when parse a error in playback.
    Better initiation of variables that establish the current status.
    Fix a few memory leak.

Updates Translations:

[1] https://github.com/sahib/glyr:
Is a very new library, an the author defines it as "GlyR is a searchengine for musicrelated metadata"
Many thanks to Chris for writing to me, offering his library when asked for a alternative to chartyrics.

Offline

#535 2011-11-17 18:25:36

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

Woow.
A month since 1.0.rc1, and more than two months since the last release.. Sorry. I have little time.. :S

Well.. I just upload Pragha 1.0.rc2 in google code.

News?
Added ability to rename playlists, and now you can listen Internet radios. For now, this is very basic (Just open the full paths to the stream like mmsh://mega.telecomdatacenter.com.ar/mega?MSWMExt=.asf and not playlist like http://mega.telecomdatacenter.com.ar/mega), but demonstrates the power of gstreamer.

Is Good news, or aberration?. smile haha.

Note: Yesterday released 0.99.1.1 with only bug fixes, espcially for the packers, but please do not stop to try 1.0rc2. It is fully recommended the RC!-)

Plese. Test it, and comment.
Regards.
Matias.

Offline

#536 2011-12-13 21:18:14

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

Hello people.
Today upload Pragha 1.0.rc3. The last RC to 1.0 hope. smile

Well. New?.  Few, and I have nothing new in mind. This is the last RC and these are all the features I want!. smile
* Add a option to show the playback controls below.
* Can select a name when add radio streams to save on db and append to playlist tree.

Others Changes?.
* Fix/Change somes strings. Sorry.  The changes are important!. and I think were necessary.
* Init pragha with focus on play button.
* Add the new stream with the uri/name as title.
* Better layout of rename and add location dialog.
* Add a new popup menu with "New playlist" and a list of saved playlist to "Save playlist" like the "Add selection" popup.
* Also append boths pupups submenus to main menu.
* Properly set the title in save playlist dialogs.
* Edit track information when double click on the track label of the panel.
* When playback is stopped and no has selected any track, play a random track if shuffle has activated.

Bugs fixed?.
* Remove useless warning "Everything is fine" when no found a cover.
* No search artist information when missing the artist name.
* No search lyrics when missing the title or artist name.
* Init the threads conditionally depending on the version of glibc, removing g_thread_init deprecated in 2.31
* Remove unused code, that remove g_strncasecmp deprecated function.
* Better buffering streaming. Prevent that it refuse to stop the playback.
* Better buffering. Not update mpris, lastfm or get album art.
* D'Oh!. Fix Segmentation fault when the stream update the tags on RC1/2
* No update playlist view when cancel the rename action.

Full Changelog here: http://code.google.com/p/dissonance/dow … c3.tar.bz2

Regards.
Matias.

p.s.: It would be good time to seek alternatives to this forum, and also to make a real page instead of using wikispaces. Any suggestions?.

Last edited by msdelos (2011-12-13 21:19:48)

Offline

#537 2011-12-14 18:06:20

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: A new lightweight music manager

Maybe sourceforge, or google code.

Last edited by x33a (2011-12-14 18:08:14)

Offline

#538 2011-12-14 19:38:27

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 591

Re: A new lightweight music manager

I get following error when installing the pragha-svn PKGBUILD from the AUR:

make[2]: Entering directory `/tmp/yaourt-tmp-photon-new/aur-pragha-svn/src/pragha-build/src'
  CC     pragha-pragha.o
In file included from pragha.h:58:0,
                 from pragha.c:19:
/usr/include/glib-2.0/glib/gi18n.h:28:0: Fehler: »_« redefiniert [-Werror]
/usr/include/glib-2.0/glib/gi18n-lib.h:32:0: Anmerkung: dies ist die Stelle der vorherigen Definition
/usr/include/glib-2.0/glib/gi18n.h:29:0: Fehler: »Q_« redefiniert [-Werror]
/usr/include/glib-2.0/glib/gi18n-lib.h:33:0: Anmerkung: dies ist die Stelle der vorherigen Definition
/usr/include/glib-2.0/glib/gi18n.h:31:0: Fehler: »C_« redefiniert [-Werror]
/usr/include/glib-2.0/glib/gi18n-lib.h:35:0: Anmerkung: dies ist die Stelle der vorherigen Definition
cc1: Alle Warnungen werden als Fehler behandelt

make[2]: *** [pragha-pragha.o] Fehler 1
make[2]: Leaving directory `/tmp/yaourt-tmp-photon-new/aur-pragha-svn/src/pragha-build/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/tmp/yaourt-tmp-photon-new/aur-pragha-svn/src/pragha-build'
make: *** [all] Fehler 2

Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#539 2011-12-14 19:58:36

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

Hello,

Using the latest svn version?
Line 58 of pragha.h was commented to avoid this problem in http://code.google.com/p/dissonance/source/detail?r=327.

Offline

#540 2011-12-14 20:03:33

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 591

Re: A new lightweight music manager

I think so:

==> Continue building pragha-svn ? [Y/n]
==> ------------------------------------
==> 
==> Building and installing package
==> Bestimme letzte svn Revision ...
  -> Gefundene Version: 334
==> Erstelle Paket: pragha-svn 334-1 (Mi 14. Dez 20:35:59 CET 2011)

Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#541 2011-12-14 20:21:22

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

:S
Please.. See line 58 of /src/pragha.h

It must look thus:
//#include <glib/gi18n.h> /* Uncomment if you use an older version of glib and does not compile */

Is commented!. not have to give any error in that line!.

Now.. I did the test. Uncomment the line and returned the same error.

In file included from pragha.h:58:0,
                 from pragha.c:19:
/usr/include/glib-2.0/glib/gi18n.h:28:0: error: se redefinió "_" [-Werror]
/usr/include/glib-2.0/glib/gi18n-lib.h:32:0: nota: esta es la ubicación de la definición previa
/usr/include/glib-2.0/glib/gi18n.h:29:0: error: se redefinió "Q_" [-Werror]
/usr/include/glib-2.0/glib/gi18n-lib.h:33:0: nota: esta es la ubicación de la definición previa
/usr/include/glib-2.0/glib/gi18n.h:31:0: error: se redefinió "C_" [-Werror]
/usr/include/glib-2.0/glib/gi18n-lib.h:35:0: nota: esta es la ubicación de la definición previa
cc1: todos los avisos se tratan como errores

make[2]: *** [pragha-pragha.o] Error 1
make[2]: se sale del directorio `/home/matias/Proyectos/Linux/dissonance/src'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/home/matias/Proyectos/Linux/dissonance'
make: *** [all] Error 2 

But with the line commented compiles perfect. :S

Offline

#542 2011-12-14 21:26:47

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 591

Re: A new lightweight music manager

Maybe the problem is the following line in the PKGBUILD?

sed -i '58s|^//||' ./src/pragha.h

Without the line it goes farther, but still fails at the end with

  CCLD   pragha
pragha-threads.o: In function `start_playback':
threads.c:(.text+0x7d2): undefined reference to `update_related_state'
pragha-threads.o: In function `advance_playback':
threads.c:(.text+0xb70): undefined reference to `update_related_state'
pragha-threads.o: In function `pause_playback':
threads.c:(.text+0x461): undefined reference to `update_related_state'
pragha-threads.o: In function `resume_playback':
threads.c:(.text+0x551): undefined reference to `update_related_state'
pragha-threads.o: In function `stop_playback':
threads.c:(.text+0x68c): undefined reference to `update_related_state'
collect2: ld returned 1 exit status
make[2]: *** [pragha] Fehler 1
make[2]: Leaving directory `/tmp/yaourt-tmp-photon-new/aur-pragha-svn/src/pragha-build/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/tmp/yaourt-tmp-photon-new/aur-pragha-svn/src/pragha-build'
make: *** [all] Fehler 2

Last edited by PhotonX (2011-12-14 21:34:03)


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#543 2011-12-14 22:18:15

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

mmm...
It seems that the file /src/praha.h is not updated.

update_related_state is defined in line 1313 of /src/pragha.h since r313 and full function is in the file /src/glyr-related.c.

I do not know how to works PKGBUILD.. But it seems that not update the file, due to a conflict with any previous modification.

Test (To see any change of code): svn diff ./src
or remove /src/pragha.h and manually updated subversion (svn up)
Or much better .. remove all pragha folder, and re-download from subversion. Or download it automatically by PKGBUILD.. But a clean download. wink

Offline

#544 2011-12-15 21:21:40

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 591

Re: A new lightweight music manager

Well, I install it using yaourt and there a full svn checkout is done:

==> Beginne build()...
A    pragha/configure.ac
A    pragha/autom4te.cache
A    pragha/AUTHORS
A    pragha/ChangeLog
A    pragha/src
A    pragha/src/filetree.c
A    pragha/src/utils.c
A    pragha/src/cdda.h
A    pragha/src/playlist.c
A    pragha/src/playback_cdda.c
A    pragha/src/wav.h
A    pragha/src/playback_wav.c
A    pragha/src/init.c
A    pragha/src/flac.h
A    pragha/src/playback_flac.c
A    pragha/src/cmdline.c
A    pragha/src/playback_modplug.c
A    pragha/src/md5.c
A    pragha/src/db.c
A    pragha/src/gtkcellrendererbubble.c
A    pragha/src/md5.h
A    pragha/src/threads.c
A    pragha/src/mpris.c
A    pragha/src/glyr-related.c
A    pragha/src/pref.c
A    pragha/src/dbus.c
A    pragha/src/gtkcellrendererbubble.h
A    pragha/src/tags.c
A    pragha/src/panel.c
A    pragha/src/audio.c
A    pragha/src/pragha.c
A    pragha/src/current_playlist.c
A    pragha/src/jumptotrack.c
A    pragha/src/menu.c
A    pragha/src/mp3.h
A    pragha/src/playback_mp3.c
A    pragha/src/oggvorbis.h
A    pragha/src/playback_oggvorbis.c
A    pragha/src/pragha.h    ############## Seems to be the version from SVN ##############
A    pragha/src/musicobject.c
A    pragha/src/librarytree.c
A    pragha/src/gui.c
A    pragha/src/mod.h
A    pragha/src/lastfm.c
A    pragha/src/Makefile.am
A    pragha/src/statusicon.c
A    pragha/FAQ
A    pragha/COPYING
A    pragha/data
A    pragha/data/pragha.1
A    pragha/data/cover.png
A    pragha/data/genre.png
A    pragha/data/album.png
A    pragha/data/pragha.png
A    pragha/data/track.png
A    pragha/data/artist.png
A    pragha/data/pragha.desktop
A    pragha/Makefile.am
A    pragha/autogen.sh
A    pragha/NEWS
A    pragha/README
A    pragha/po
A    pragha/po/cs.po
A    pragha/po/pt_BR.po
A    pragha/po/fr.po
A    pragha/po/es.po
A    pragha/po/nl.po
A    pragha/po/ChangeLog
A    pragha/po/pl.po
A    pragha/po/no.po
A    pragha/po/hu.po
A    pragha/po/POTFILES.in
A    pragha/po/uk.po
A    pragha/po/pt.po
A    pragha/po/LINGUAS
A    pragha/po/tr.po
A    pragha/po/pragha.pot
A    pragha/po/ru.po
A    pragha/po/sv.po
A    pragha/po/de.po
A    pragha/po/ja.po
A    pragha/po/el.po
A    pragha/po/zh_CN.po
Ausgecheckt, Revision 334.
==> SVN checkout done or server timeout

No idea, where the problem is... I also tried to check out the SVN and compile the code manually and still get the same error... In pragha.h the function is defined, but the functions in threads.c seem not to notice it.

Last edited by PhotonX (2011-12-15 21:25:29)


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#545 2011-12-15 22:04:01

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

So sorry PhotonX!. :S

I did not notice that you compiled without libglyr. Test now. smile

Also try compiling with libglyr. I think are packages for archlinux.

Regards.

Offline

#546 2011-12-16 07:38:27

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 591

Re: A new lightweight music manager

Thanks, it works fine now (even without libglyr and using the PKGBUILD with no sed line for pragha.h)! smile


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

#547 2011-12-26 20:17:30

broi
Member
From: Bosnia & Herzegovina
Registered: 2011-12-10
Posts: 127

Re: A new lightweight music manager

I am really interested for it, so I downloaded source and tried to install it as explained in readme file, I done with ./configure so I typed next step, 'make' and this is output:

$ sudo make
make  all-recursive
make[1]: Entering directory `/home/ibrahim/Downloads/consonance-0.5.1'
Making all in src
make[2]: Entering directory `/home/ibrahim/Downloads/consonance-0.5.1/src'
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-consonance.o -MD -MP -MF .deps/consonance-consonance.Tpo -c -o consonance-consonance.o `test -f 'consonance.c' || echo './'`consonance.c
mv -f .deps/consonance-consonance.Tpo .deps/consonance-consonance.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-init.o -MD -MP -MF .deps/consonance-init.Tpo -c -o consonance-init.o `test -f 'init.c' || echo './'`init.c
mv -f .deps/consonance-init.Tpo .deps/consonance-init.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-gui.o -MD -MP -MF .deps/consonance-gui.Tpo -c -o consonance-gui.o `test -f 'gui.c' || echo './'`gui.c
mv -f .deps/consonance-gui.Tpo .deps/consonance-gui.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-menu.o -MD -MP -MF .deps/consonance-menu.Tpo -c -o consonance-menu.o `test -f 'menu.c' || echo './'`menu.c
menu.c: In function ‘add_all_action’:
menu.c:461:16: warning: variable ‘model’ set but not used [-Wunused-but-set-variable]
mv -f .deps/consonance-menu.Tpo .deps/consonance-menu.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-utils.o -MD -MP -MF .deps/consonance-utils.Tpo -c -o consonance-utils.o `test -f 'utils.c' || echo './'`utils.c
mv -f .deps/consonance-utils.Tpo .deps/consonance-utils.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-musicobject.o -MD -MP -MF .deps/consonance-musicobject.Tpo -c -o consonance-musicobject.o `test -f 'musicobject.c' || echo './'`musicobject.c
mv -f .deps/consonance-musicobject.Tpo .deps/consonance-musicobject.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-db.o -MD -MP -MF .deps/consonance-db.Tpo -c -o consonance-db.o `test -f 'db.c' || echo './'`db.c
mv -f .deps/consonance-db.Tpo .deps/consonance-db.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-librarytree.o -MD -MP -MF .deps/consonance-librarytree.Tpo -c -o consonance-librarytree.o `test -f 'librarytree.c' || echo './'`librarytree.c
librarytree.c: In function ‘dnd_library_tree_get’:
librarytree.c:550:24: warning: variable ‘filter_model’ set but not used [-Wunused-but-set-variable]
librarytree.c: In function ‘library_tree_play’:
librarytree.c:898:24: warning: variable ‘filter_model’ set but not used [-Wunused-but-set-variable]
librarytree.c: In function ‘library_tree_enqueue’:
librarytree.c:935:24: warning: variable ‘filter_model’ set but not used [-Wunused-but-set-variable]
librarytree.c: In function ‘library_tree_delete_db’:
librarytree.c:968:24: warning: variable ‘filter_model’ set but not used [-Wunused-but-set-variable]
librarytree.c: In function ‘library_tree_delete_hdd’:
librarytree.c:1010:24: warning: variable ‘filter_model’ set but not used [-Wunused-but-set-variable]
librarytree.c: In function ‘library_tree_edit_tags’:
librarytree.c:1059:24: warning: variable ‘filter_model’ set but not used [-Wunused-but-set-variable]
mv -f .deps/consonance-librarytree.Tpo .deps/consonance-librarytree.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-panel.o -MD -MP -MF .deps/consonance-panel.Tpo -c -o consonance-panel.o `test -f 'panel.c' || echo './'`panel.c
mv -f .deps/consonance-panel.Tpo .deps/consonance-panel.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-filetree.o -MD -MP -MF .deps/consonance-filetree.Tpo -c -o consonance-filetree.o `test -f 'filetree.c' || echo './'`filetree.c
mv -f .deps/consonance-filetree.Tpo .deps/consonance-filetree.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-current_playlist.o -MD -MP -MF .deps/consonance-current_playlist.Tpo -c -o consonance-current_playlist.o `test -f 'current_playlist.c' || echo './'`current_playlist.c
current_playlist.c: In function ‘current_playlist_get_selection’:
current_playlist.c:774:16: warning: variable ‘model’ set but not used [-Wunused-but-set-variable]
current_playlist.c: At top level:
current_playlist.c:126:13: warning: ‘print_all_rand_track_refs’ defined but not used [-Wunused-function]
mv -f .deps/consonance-current_playlist.Tpo .deps/consonance-current_playlist.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-tags.o -MD -MP -MF .deps/consonance-tags.Tpo -c -o consonance-tags.o `test -f 'tags.c' || echo './'`tags.c
mv -f .deps/consonance-tags.Tpo .deps/consonance-tags.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-playback_mp3.o -MD -MP -MF .deps/consonance-playback_mp3.Tpo -c -o consonance-playback_mp3.o `test -f 'playback_mp3.c' || echo './'`playback_mp3.c
mv -f .deps/consonance-playback_mp3.Tpo .deps/consonance-playback_mp3.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-playback_wav.o -MD -MP -MF .deps/consonance-playback_wav.Tpo -c -o consonance-playback_wav.o `test -f 'playback_wav.c' || echo './'`playback_wav.c
mv -f .deps/consonance-playback_wav.Tpo .deps/consonance-playback_wav.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-playback_flac.o -MD -MP -MF .deps/consonance-playback_flac.Tpo -c -o consonance-playback_flac.o `test -f 'playback_flac.c' || echo './'`playback_flac.c
mv -f .deps/consonance-playback_flac.Tpo .deps/consonance-playback_flac.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-playback_oggvorbis.o -MD -MP -MF .deps/consonance-playback_oggvorbis.Tpo -c -o consonance-playback_oggvorbis.o `test -f 'playback_oggvorbis.c' || echo './'`playback_oggvorbis.c
mv -f .deps/consonance-playback_oggvorbis.Tpo .deps/consonance-playback_oggvorbis.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-playback_modplug.o -MD -MP -MF .deps/consonance-playback_modplug.Tpo -c -o consonance-playback_modplug.o `test -f 'playback_modplug.c' || echo './'`playback_modplug.c
mv -f .deps/consonance-playback_modplug.Tpo .deps/consonance-playback_modplug.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-playback_cdda.o -MD -MP -MF .deps/consonance-playback_cdda.Tpo -c -o consonance-playback_cdda.o `test -f 'playback_cdda.c' || echo './'`playback_cdda.c
playback_cdda.c: In function ‘add_audio_cd_tracks’:
playback_cdda.c:52:7: warning: variable ‘first_track’ set but not used [-Wunused-but-set-variable]
mv -f .deps/consonance-playback_cdda.Tpo .deps/consonance-playback_cdda.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-pref.o -MD -MP -MF .deps/consonance-pref.Tpo -c -o consonance-pref.o `test -f 'pref.c' || echo './'`pref.c
mv -f .deps/consonance-pref.Tpo .deps/consonance-pref.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-threads.o -MD -MP -MF .deps/consonance-threads.Tpo -c -o consonance-threads.o `test -f 'threads.c' || echo './'`threads.c
threads.c: In function ‘lastfm_init_thread’:
threads.c:425:11: warning: variable ‘thread’ set but not used [-Wunused-but-set-variable]
mv -f .deps/consonance-threads.Tpo .deps/consonance-threads.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-audio.o -MD -MP -MF .deps/consonance-audio.Tpo -c -o consonance-audio.o `test -f 'audio.c' || echo './'`audio.c
mv -f .deps/consonance-audio.Tpo .deps/consonance-audio.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-statusicon.o -MD -MP -MF .deps/consonance-statusicon.Tpo -c -o consonance-statusicon.o `test -f 'statusicon.c' || echo './'`statusicon.c
statusicon.c: In function ‘show_osd’:
statusicon.c:50:2: warning: implicit declaration of function ‘notify_notification_new_with_status_icon’ [-Wimplicit-function-declaration]
statusicon.c:50:6: warning: assignment makes pointer from integer without a cast [enabled by default]
mv -f .deps/consonance-statusicon.Tpo .deps/consonance-statusicon.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-cmdline.o -MD -MP -MF .deps/consonance-cmdline.Tpo -c -o consonance-cmdline.o `test -f 'cmdline.c' || echo './'`cmdline.c
mv -f .deps/consonance-cmdline.Tpo .deps/consonance-cmdline.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-dbus.o -MD -MP -MF .deps/consonance-dbus.Tpo -c -o consonance-dbus.o `test -f 'dbus.c' || echo './'`dbus.c
mv -f .deps/consonance-dbus.Tpo .deps/consonance-dbus.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-playlist.o -MD -MP -MF .deps/consonance-playlist.Tpo -c -o consonance-playlist.o `test -f 'playlist.c' || echo './'`playlist.c
playlist.c: In function ‘playlist_tree_play’:
playlist.c:309:16: warning: variable ‘model’ set but not used [-Wunused-but-set-variable]
playlist.c: In function ‘playlist_tree_enqueue’:
playlist.c:354:16: warning: variable ‘model’ set but not used [-Wunused-but-set-variable]
mv -f .deps/consonance-playlist.Tpo .deps/consonance-playlist.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-md5.o -MD -MP -MF .deps/consonance-md5.Tpo -c -o consonance-md5.o `test -f 'md5.c' || echo './'`md5.c
mv -f .deps/consonance-md5.Tpo .deps/consonance-md5.Po
gcc -DHAVE_CONFIG_H -I. -I..   -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14    -I/usr/include/FLAC    -I/usr/include/taglib    -I/usr/include/alsa   -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -pthread -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng14        -I../src/include -Wall  -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2 -MT consonance-lastfm.o -MD -MP -MF .deps/consonance-lastfm.Tpo -c -o consonance-lastfm.o `test -f 'lastfm.c' || echo './'`lastfm.c
mv -f .deps/consonance-lastfm.Tpo .deps/consonance-lastfm.Po
/bin/sh ../libtool --tag=CC   --mode=link gcc -DSHAREDIR=\""/usr/local/share/consonance"\" -g -O2   -o consonance consonance-consonance.o consonance-init.o consonance-gui.o consonance-menu.o consonance-utils.o consonance-musicobject.o consonance-db.o consonance-librarytree.o consonance-panel.o consonance-filetree.o consonance-current_playlist.o consonance-tags.o consonance-playback_mp3.o consonance-playback_wav.o consonance-playback_flac.o consonance-playback_oggvorbis.o consonance-playback_modplug.o consonance-playback_cdda.o consonance-pref.o consonance-threads.o consonance-audio.o consonance-statusicon.o consonance-cmdline.o consonance-dbus.o consonance-playlist.o consonance-md5.o consonance-lastfm.o  -pthread -lgthread-2.0 -lrt -lglib-2.0   -pthread -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0   -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0   -lmad   -lFLAC -lm   -lsqlite3   -lao   -lasound   -pthread -ldbus-glib-1 -ldbus-1 -lpthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0   -pthread -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0   -lsndfile   -lvorbisfile -lvorbis -lm -logg   -lmodplug   -lcurl   -lcdio -lm   -lcdio_paranoia -lcdio_cdda -lcdio   -lcddb   -ltag_c 
libtool: link: gcc -DSHAREDIR=\"/usr/local/share/consonance\" -g -O2 -o consonance consonance-consonance.o consonance-init.o consonance-gui.o consonance-menu.o consonance-utils.o consonance-musicobject.o consonance-db.o consonance-librarytree.o consonance-panel.o consonance-filetree.o consonance-current_playlist.o consonance-tags.o consonance-playback_mp3.o consonance-playback_wav.o consonance-playback_flac.o consonance-playback_oggvorbis.o consonance-playback_modplug.o consonance-playback_cdda.o consonance-pref.o consonance-threads.o consonance-audio.o consonance-statusicon.o consonance-cmdline.o consonance-dbus.o consonance-playlist.o consonance-md5.o consonance-lastfm.o -pthread -pthread -pthread -pthread -pthread  -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lmad -lFLAC -lsqlite3 -lao -lasound -ldbus-glib-1 -ldbus-1 -lpthread -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lsndfile -lvorbisfile -lvorbis -logg -lmodplug -lcurl -lm -lcdio_paranoia -lcdio_cdda -lcdio -lcddb -ltag_c -pthread
consonance-statusicon.o: In function `show_osd':
/home/ibrahim/Downloads/consonance-0.5.1/src/statusicon.c:50: undefined reference to `notify_notification_new_with_status_icon'
collect2: ld returned 1 exit status
make[2]: *** [consonance] Error 1
make[2]: Leaving directory `/home/ibrahim/Downloads/consonance-0.5.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ibrahim/Downloads/consonance-0.5.1'
make: *** [all] Error 2

What I am doing wrong?

Offline

#548 2011-12-28 14:14:32

msdelos
Member
Registered: 2008-07-11
Posts: 171

Re: A new lightweight music manager

Hello broi,
Unfortunately consonance is dead. Almost 3 years (April 2009) that is not updated.

Now the project was transformed/"Forked" into Pragha, that received many changes from consonance. Now you can download the new code from: http://code.google.com/p/dissonance

Unfortunately, I continue writing on this forum for habit, and this creates confusion. We must remedy.

Of course, I invite you to try pragha.
Now exist two versions, the 0.8.* which is the most respected consonance. And the version 0.99/1.0rc that change the audio engine by gstreamer. You can use the version that you prefer. smile

mm.. As a Christmas gift for the melancholy? I upload a version of consonance that fix the compilation with newer version of libnotify (It is your error broi!-), and you can compile it with new distributions.

It is interesting to see the progress from Consonance to Pragha. My answer when compare was: Woow... amazing.. smile

Compare yourself. smile

Well.. Also.. I can not stop to thank to Sujith for the excellent work he did with Consonance.

Regard.

Offline

#549 2011-12-28 21:49:33

broi
Member
From: Bosnia & Herzegovina
Registered: 2011-12-10
Posts: 127

Re: A new lightweight music manager

msdelos wrote:

Hello broi,
Unfortunately consonance is dead. Almost 3 years (April 2009) that is not updated.

Now the project was transformed/"Forked" into Pragha, that received many changes from consonance. Now you can download the new code from: http://code.google.com/p/dissonance

Unfortunately, I continue writing on this forum for habit, and this creates confusion. We must remedy.

Of course, I invite you to try pragha.
Now exist two versions, the 0.8.* which is the most respected consonance. And the version 0.99/1.0rc that change the audio engine by gstreamer. You can use the version that you prefer. smile

mm.. As a Christmas gift for the melancholy? I upload a version of consonance that fix the compilation with newer version of libnotify (It is your error broi!-), and you can compile it with new distributions.

It is interesting to see the progress from Consonance to Pragha. My answer when compare was: Woow... amazing.. smile

Compare yourself. smile

Well.. Also.. I can not stop to thank to Sujith for the excellent work he did with Consonance.

Regard.

Hi smile
Thanks for info.
I just downloaded and installed 0.8.10., you know, I prefer stable big_smile (compile/install with no issues/errors) (later, I will try 0.9 too) It's very nice and fast, I was looking for something like this for some time and I'm glad now smile
Only issue is similar to the one from Bugs list: "Jumping to Next/Previous track sometimes results in a brief, high-pitch squeal, as if playback is being sped-up 10x just before the track switch." -> But, my issue is whatever track I play, it's high pitch, whole song, is there a way to fix it? (yes I googled it, nothing but bug I specified)
Everything other is just great, gratz to developers and Sujith smile

EDIT: This morning, I entered Pragha just to check if it's still pitched up, you know I hoped it will not because I really like it big_smile, and it's all right now big_smile hmm strange but great ^^

Last edited by broi (2011-12-29 12:54:16)

Offline

#550 2011-12-29 08:44:09

PhotonX
Member
From: Munich
Registered: 2008-08-10
Posts: 591

Re: A new lightweight music manager

Just a remark, I think you shouldn't call make with sudo, just make install.


Desktop: http://www.sysprofile.de/id15562, Arch Linux    |    Notebook: Thinkpad L13 Yoga Gen2, Manjaro

The very worst thing you can do with free software is to download it, see that it doesn't work for some reason, leave it, and tell your friends that it doesn't work.  -  Tuomas Lukka

Offline

Board footer

Powered by FluxBB