Gnomoradio 0.14 is now out.
One major change with this version is that it now depends on libao instead of esd.
This compiles fine, but the actual interface seems VERY broken. I'll have to look at this later to see what's going on.
*** Bug 70289 has been marked as a duplicate of this bug. ***
new version is out, 0.15 : http://gnomoradio.org/ Any word on these interface problems?
gnomoradio-0.15.1 is out ...
damn... I was hopin' this'd be easy... but it's not... 0.15.1 craps out on me: x86_64-pc-linux-gnu-g++ -O2 -pipe -fomit-frame-pointer -o .libs/gnomoradio main.o main-window.o browser-link.o conf.o druid.o intro-druid.o player-controls.o playlist-chooser-store.o playlist-store.o playlist-view.o song-info.o song-rater.o prefs-box.o playlist-druid.o criteria-input.o criteria-creator.o playlist-settings.o song-paths.o -Wl,--export-dynamic -pthread -L//usr/lib64 /usr/lib64/libgtkmm-2.4.so /usr/lib64/libgdkmm-2.4.so /usr/lib64/libatkmm-1.6.so /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libpangomm-1.4.so /usr/lib64/libgdk-x11-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libpangoxft-1.0.so /usr/lib64/libpangox-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libgconfmm-2.6.so /usr/lib64/libgconf-2.so /usr/lib64/libORBit-2.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libgthread-2.0.so /usr/lib64/libxml++-2.6.so /usr/lib64/libxml2.so -lpthread -lz -lm /usr/lib64/libglibmm-2.4.so /usr/lib64/libgobject-2.0.so /usr/lib64/libsigc-2.0.so /usr/lib64/libglib-2.0.so ../roboradio/.libs/libroboradio.so -Wl,--rpath -Wl,/usr/lib64 -Wl,--rpath -Wl,//usr/lib64 /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libglibmm-2.4.1, needed by /usr/lib64/libgconfmm-2.6.so, not found (try using -rpath or -rpath-link) ../roboradio/.libs/libroboradio.so: undefined reference to `Rainbow::RdfResource::get_and_do(Glib::ustring const&, sigc::slot<void, xmlpp::Element*, Rainbow::ref_ptr<Rainbow::RdfResource>, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&)' collect2: ld returned 1 exit status make[3]: *** [gnomoradio] Error 1 make[3]: Leaving directory `/mnt/raid0/tmp/portage/gnomoradio-0.15.1/work/gnomoradio-0.15.1/gnomoradio' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/mnt/raid0/tmp/portage/gnomoradio-0.15.1/work/gnomoradio-0.15.1/gnomoradio' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mnt/raid0/tmp/portage/gnomoradio-0.15.1/work/gnomoradio-0.15.1' make: *** [all] Error 2 !!! ERROR: media-sound/gnomoradio-0.15.1 failed. !!! Function src_compile, Line 510, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message.
I had this error when I first ported to Gtkmm 2.4, but it went away after about a day. What version of g++ are you using?
I posted a message to the libsigc++ list here with details about my experience http://mail.gnome.org/archives/libsigc-list/2004-October/msg00033.html I may try forwarding this info to the g++ team as well.
gcc-3.4.3 The /usr/lib64/libgconfmm-2.6.so linking is fine now... but the unresolved Rainbow stuff still isn't... I won't be able to look at this for atleast a week... my GRE is on Monday and I've got other stuff to take care of, too...
I know your feeling. In that case, feel free to not worry about it for now. I'll spend the next week trying to figure out what is wrong with g++ or ld, which is where I am pretty sure the problem is. I'll try to figure out some work-around for the meantime.
Created attachment 43887 [details, diff] diff for new ebuild version gnomoradio-0.15.1 is working for me, I just copied the ebuild over and changed the deps to reflect what's currently required. See attached diff. Here's emerge info: dice@entropy ~ $ emerge info Portage 2.0.51-r3 (gcc34-x86-2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-mm1 i686) ================================================================= System uname: 2.6.9-mm1 i686 AMD Athlon(tm) MP Processor 1800+ Gentoo Base System version 1.6.6 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-Os -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs candy ccache distlocks sandbox" GENTOO_MIRRORS="http://gentoo.binarycompass.org http://ftp-mirror.internap.com/pub/gentoo/ http://gentoo.ccccom.com ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/overlays/mine /usr/local/overlays/bmg-main /usr/local/overlays/bmg-gnome-current" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa apache2 apm avi berkdb bitmap-fonts cdr composite crypt dba dvd dvdr encode ethereal evo f77 fbcon foomaticdb fortran freetype gd gdbm gif gnome gphoto2 gpm gtk gtk2 imagemagick imlib java jpeg libg++ libwww mad mikmod mmx motif mozilla moznocompose moznoirc moznomail mpeg mysql ncurses nls nptl nvidia obscene oggvorbis opengl oss pam pdflib perl pic png python quicktime readline samba sdl slang spell ssl svg svga tcpd tetex threads tiff truetype videos x86 xft xml2 xmms xv xvmc zlib"
it's in portage, but it-s -amd64 until I figure out why it won't compile there...
bumping to amd64 as I bit off too many bugs...
i can't confirm this so i readded ~amd64. if it still fails for you, please reopen this bug