pragha-music-player / pragha

Pragha is a Lightweight Music Player for GNU/Linux.
GNU General Public License v3.0
178 stars 35 forks source link

Can't build Pragha #52

Closed alium closed 11 years ago

alium commented 11 years ago

I can't build actual git version ofPragha without totem-plparser. Totem-plparser is no more optional?

checking for libxfce4ui-1 >= 4.8.0... 4.10.0 checking LIBXFCE4UI_CFLAGS... -pthread -I/usr/include/xfce4/libxfce4ui-1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libpng15 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng15 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include checking LIBXFCE4UI_LIBS... -lxfce4ui-1 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lfreetype -lfontconfig -lxfce4util -lglib-2.0 checking for optional package totem-plparser >= 2.26... not found checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating po/Makefile.in config.status: creating src/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing po/stamp-it commands

Build Configuration for pragha version 1.1.2

Gtk version used...: 2.24.17 Prefix.............: /usr Debug enabled......: true

Cubic volume support.....................(Need gstreamer-plugins-base).: yes Use multimedia key without gnome-media-keys..(Need keybinder >= 0.2.0).: yes Better session management support...........(Need libxfce4ui >= 4.8.0).: yes Lastfm scroble, and add similar songs support (Need libclastfm >= 0.5).: yes Search lyrics, artists info and albums art.....(Need libglyr >= 1.0.1).: yes Use totem-pl-parser to open playlists....(Need totem-plparser >= 2.26).: no

make all-recursive make[1]: Entering directory /home/ARCH/PKGBUILD/pragha/src/pragha-master' Making all in po make[2]: Entering directory/home/ARCH/PKGBUILD/pragha/src/pragha-master/po' make[2]: Nothing to be done for all'. make[2]: Leaving directory/home/ARCH/PKGBUILD/pragha/src/pragha-master/po' Making all in src make[2]: Entering directory /home/ARCH/PKGBUILD/pragha/src/pragha-master/src' CC pragha-init.o CC pragha-info-bar-import-music.o CC pragha-gnome-media-keys.o CC pragha-pragha.o CC pragha-pragha-backend.o CC pragha-pragha-cdda.o CC pragha-pragha-cmdline.o CC pragha-pragha-dbus.o CC pragha-pragha-equalizer.o pragha-cmdline.c: In function ‘init_options’: pragha-cmdline.c:342:2: warning: implicit declaration of function ‘xfce_sm_client_get_option_group’ [-Wimplicit-function-declaration] pragha-cmdline.c:342:2: warning: passing argument 2 of ‘g_option_context_add_group’ makes pointer from integer without a cast [enabled by default] In file included from /usr/include/glib-2.0/glib.h:66:0, from /usr/include/glib-2.0/glib/gi18n-lib.h:23, from pragha-cmdline.c:24: /usr/include/glib-2.0/glib/goption.h:339:17: note: expected ‘struct GOptionGroup *’ but argument is of type ‘int’ CC pragha-pragha-file-utils.o CC pragha-pragha-filter-dialog.o CC pragha-pragha-glyr.o CC pragha-pragha-library-pane.o CC pragha-pragha-menubar.o CC pragha-pragha-mpris.o CC pragha-pragha-musicobject.o CC pragha-pragha-musicobject-mgmt.o CC pragha-pragha-notify.o CC pragha-pragha-playback.o CC pragha-pragha-playlist.o CC pragha-pragha-playlists-mgmt.o CC pragha-pragha-preferences.o pragha-playlists-mgmt.c: In function ‘pragha_pl_parser_parse_xspf’: pragha-playlists-mgmt.c:607:2: error: unknown type name ‘XMLNode’ pragha-playlists-mgmt.c:631:2: warning: implicit declaration of function ‘tinycxml_parse’ [-Wimplicit-function-declaration] pragha-playlists-mgmt.c:631:6: warning: assignment makes pointer from integer without a cast [enabled by default] pragha-playlists-mgmt.c:633:2: warning: implicit declaration of function ‘xmlnode_get’ [-Wimplicit-function-declaration] pragha-playlists-mgmt.c:633:23: error: ‘CCA’ undeclared (first use in this function) pragha-playlists-mgmt.c:633:23: note: each undeclared identifier is reported only once for each function it appears in pragha-playlists-mgmt.c:633:27: error: expected ‘)’ before ‘{’ token pragha-playlists-mgmt.c:634:16: error: request for member ‘next’ in something not a structure or union pragha-playlists-mgmt.c:635:27: error: expected ‘)’ before ‘{’ token pragha-playlists-mgmt.c:637:15: error: request for member ‘content’ in something not a structure or union pragha-playlists-mgmt.c:638:35: error: request for member ‘content’ in something not a structure or union pragha-playlists-mgmt.c:641:5: error: request for member ‘content’ in something not a structure or union pragha-playlists-mgmt.c:658:2: warning: implicit declaration of function ‘xmlnode_free’ [-Wimplicit-function-declaration] pragha-playlists-mgmt.c: In function ‘pragha_pl_parser_parse_m3u’: pragha-playlists-mgmt.c:721:2: warning: implicit declaration of function ‘open’ [-Wimplicit-function-declaration] pragha-playlists-mgmt.c:721:20: error: ‘O_RDONLY’ undeclared (first use in this function) make[2]: *** [pragha-pragha-playlists-mgmt.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory/home/ARCH/PKGBUILD/pragha/src/pragha-master/src' make[1]: * [all-recursive] Error 1 make[1]: Leaving directory `/home/ARCH/PKGBUILD/pragha/src/pragha-master' make: * [all] Error 2

After install totem-plparser can i build Pragha without problem, but i will use no totem-plparser.

ghost commented 11 years ago

Fixed.