Comment 10 for bug 1319043

Revision history for this message
MartinKG (mgansser) wrote :

thanks for the patch-824, it doesn't work for me, so i modified it a little bit.

the next error i get is this:

[ 30/140] c: build/src/nuvola/gui/webview.c -> build/src/nuvola/gui/webview.c.16.o
[ 31/140] c: build/src/nuvolaplayer.c -> build/src/nuvolaplayer.c.17.o
src/nuvolaplayer.c:32:21: fatal error: gtk/gtk.h: No such file or directory
 #include <gtk/gtk.h>
                     ^
compilation terminated.
Waf: Leaving directory `/home/martin/rpmbuild/BUILD/nuvolaplayer-2.3.3/build'
Build failed
 -> task in 'nuvolaplayer' failed (exit status 1):
 {task 13985808: c nuvolaplayer.c -> nuvolaplayer.c.17.o}
['/usr/lib64/ccache/gcc', '-O2', '-I/home/martin/rpmbuild/BUILD/nuvolaplayer-2.3.3/build/src/diorite', '-I/home/martin/rpmbuild/BUILD/nuvolaplayer-2.3.3/src/diorite', '-I/home/martin/rpmbuild/BUILD/nuvolaplayer-2.3.3/build/src', '-I/home/martin/rpmbuild/BUILD/nuvolaplayer-2.3.3/src', '-I/home/martin/rpmbuild/BUILD/nuvolaplayer-2.3.3', '-I/home/martin/rpmbuild/BUILD/nuvolaplayer-2.3.3/build', '-I/usr/include/glib-2.0', '-I/usr/lib64/glib-2.0/include', '-DHAVE_GOBJECT=1', '-DHAVE_GTHREAD=1', '-DLOCALEDIR="/usr/share/locale"', '-DDATADIR="/usr/share"', '-DHAVE_LOCALE_H=1', '-DLOCALES_DIR="/usr/share/locale"', '-DHAVE_GEE=1', '-DHAVE_NOTIFY=1', '-DHAVE_XLIB=1', '-DHAVE_GTK_=1', '-DHAVE_GDK=1', '-DHAVE_GST=1', '-DLIBSOUP_2_4_VERSION="2.44.2"', '-DHAVE_SOUP=1', '-DLIBSOUP_USE_UNSTABLE_REQUEST_API="1"', '-DHAVE_JSON_GLIB=1', '-DHAVE_UNITY=1', '-DHAVE_DBUSMENU=1', '-DHAVE_WEBKIT=1', '-DHAVE_JSCORE=1', '-DHAVE_GLIB=1', '-DHAVE_GIO=1', '-DCONFIG_DEV_STAGE="stable"', '-DG_LOG_DOMAIN="Nuvola"', '-DGETTEXT_PACKAGE="nuvolaplayer"', '-DCONFIG_UNIQUE_NAME="cz.fenryxo.NuvolaPlayer"', '-DCONFIG_CONFIG_FILE="main.conf"', '-DCONFIG_COPYRIGHT="\xc2\xa9 2011-2013 Ji\xc5\x99\xc3\xad Janou\xc5\xa1ek"', '-DCONFIG_TWITTER_URL="https://www.twitter.com/NuvolaPlayer"', '-DCONFIG_PREFERENCES_HELP_URL="http://nuvolaplayer.fenryxo.cz/releases/2.3/configuration.html"', '-DCONFIG_BUG_TRACKER="http://nuvolaplayer.fenryxo.cz/support/bug_reporting.html"', '-DCONFIG_VERSION_MINOR=3', '-DCONFIG_UI_STATE_FILE="ui_state.conf"', '-DCONFIG_WEBSITE="http://nuvolaplayer.fenryxo.cz/home.html"', '-DCONFIG_APP_ICON="nuvolaplayer"', '-DCONFIG_SUPPORT_URL="http://nuvolaplayer.fenryxo.cz/support.html"', '-DCONFIG_DESKTOP_ENTRY="nuvolaplayer"', '-DCONFIG_UPDATE_PACKS_URL="http://nuvolaplayer.fenryxo.cz/services.html"', '-DCONFIG_DISPLAY_NAME="Nuvola Player"', '-DCONFIG_APPNAME="nuvolaplayer"', '-DCONFIG_SERIES="2.3"', '-DCONFIG_COOKIES_FILE="cookies.dat"', '-DCONFIG_VERSION_BUGFIX=3', '-DCONFIG_VERSION="2.3.3"', '-DCONFIG_SERIES_URL="http://nuvolaplayer.fenryxo.cz/releases/2.3.html"', '-DCONFIG_VERSION_MAJOR=2', '-DCONFIG_FACEBOOK_URL="https://www.facebook.com/nuvolaplayer"', '-DCONFIG_VERSION_SUFFIX=""', '-DCONFIG_DONATE_URL="https://www.gittip.com/NuvolaPlayer/"', '-<email address hidden>"', '-DCONFIG_GOOGLE_PLUS_URL="https://plus.google.com/110794636546911932554"', '-DCONFIG_REVISION="814"', '-DCONFIG_ENABLED_FEATURES="Last.fm scrobbling, Notifications"', '-DCONFIG_DISABLED_FEATURES="Unity Quicklist, optimization of SVG images, experimental features, debug symbols, debug memory usage"', 'src/nuvolaplayer.c', '-c', '-o', 'src/nuvolaplayer.c.17.o']
error: Bad exit status from /var/tmp/rpm-tmp.J6VNla (%build)

gtk+-x Compiler Flags on Fedora 20
# pkg-config gtk+-3.0 --cflags
-pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include

# pkg-config gtk+-2.0 --cflags
-pthread -I/usr/include/gtk-2.0 -I/usr/lib64/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/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2