[Rhythmbox-devel] can't compile svn HEAD
- From: Jon <zymurgent gmail com>
- To: rhythmbox-devel gnome org
- Subject: [Rhythmbox-devel] can't compile svn HEAD
- Date: Thu, 9 Apr 2009 11:53:55 -0700
Ok, maybe a newbie question here, but I haven't yet found anything in archives, google etc., not specific enough for me to proceed anyway.
I'm unable to build using a fresh checkout from svn trunk, r6281. I almost immediately get the error "dereferencing type-punned pointer will break strict-
aliasing rules" building in lib/. Seems unhappy about G_LOCK and G_UNLOCK.
I begin with:
./autogen.sh --prefix=$HOME/rhythmbox --disable-scrollkeeper
./configure --enable-maintainer-mode --enable-python --prefix=$HOME/rhythmbox --disable-scrollkeeper
make
(I rerun configure because passing --enable-python to autogen breaks it. It tries to use libtool before it generates it.)
Result from make:
cc1: warnings being treated as errors
eggdesktopfile.c: In function ‘egg_set_desktop_file’:
eggdesktopfile.c:1431: erreur: déréférencement du pointeur type-punned brisera les strictes d'aliases
eggdesktopfile.c:1454: erreur: déréférencement du pointeur type-punned brisera les strictes d'aliases
eggdesktopfile.c: In function ‘egg_get_desktop_file’:
eggdesktopfile.c:1470: erreur: déréférencement du pointeur type-punned brisera les strictes d'aliases
eggdesktopfile.c:1472: erreur: déréférencement du pointeur type-punned brisera les strictes d'aliases
Some system info:
Ubuntu Intrepid 2.6.27-11-generic
glib 2.18.2-0ubuntu2.1
Report from ./configure:
configure: Rhythmbox was configured with the following options:
configure: ** Tree database is enabled
configure: ** Multimedia keys support is enabled
configure: MusicBrainz support is disabled
configure: iPod integration disabled
configure: ** MTP integration enabled
configure: CD burning support disabled
configure: ** DAAP (music sharing) support is enabled
configure: ** libnotify support is enabled
configure: ** HAL support enabled
configure: ** Python plugin support enabled
configure: Vala plugin support disabled
configure: ** gnome-keyring support enabled
configure: using internal libsexy
configure: ** FM radio support enabled
configure: ** iTunes detection browser plugin (for podcasts) enabled
configure: End options
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]