Error when compiling nmv-file-list.cc:
nmv-file-list.cc: In constructor 'nemiver::FileListView::FileListView()':
nmv-file-list.cc:108: error: no matching function for call to
'Gtk::TreeViewColumn::add_attribute(Gtk::CellRendererPixbuf&, const char [9],
Gtk::TreeModelColumn<Gtk::StockID>&)'
/usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:242: note: candidates are: void
Gtk::TreeViewColumn::add_attribute(Gtk::CellRenderer&, const Glib::ustring&,
int)
/usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:244: note: void
Gtk::TreeViewColumn::add_attribute(const Glib::PropertyProxy_Base&, const
Gtk::TreeModelColumnBase&)
nmv-file-list.cc:110: error: no matching function for call to
'Gtk::TreeViewColumn::add_attribute(Gtk::CellRendererText&, const char [5],
Gtk::TreeModelColumn<Glib::ustring>&)'
/usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:242: note: candidates are: void
Gtk::TreeViewColumn::add_attribute(Gtk::CellRenderer&, const Glib::ustring&,
int)
/usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:244: note: void
Gtk::TreeViewColumn::add_attribute(const Glib::PropertyProxy_Base&, const
Gtk::TreeModelColumnBase&)
Reproducible: Always
Steps to Reproduce:
emerge --info:
Portage 2.1.2-r9 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4,
2.6.18-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.18-gentoo-r6 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor
3800+
Gentoo Base System release 1.12.8
Timestamp of tree: Sun, 11 Feb 2007 00:20:01 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.61
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r1
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -msse3 -O2 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -msse3 -O2 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages metadata-transfer parallel-fetch
sandbox sfperms splitdebug strict"
GENTOO_MIRRORS="ftp://cs.ubishops.ca/pub/gentoo http://adelie.polymtl.ca/
ftp://gentoo.arcticnetwork.ca/pub/gentoo/"
LANG="en_CA.UTF-8"
LC_ALL="en_CA.UTF-8"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/xeffects
/usr/portage/local/layman/armagetron"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X acl acpi alsa amd64 avahi beagle berkdb bitmap-fonts bzip2 cairo cdr cjk
cli cpudetection cracklib crypt cups dbus dlloader dri dv dvd dvdr eds emboss
encode exif fam fbcon ffmpeg firefox flac fontconfig fortran gd gdbm gif glitz
gnome gpm gstreamer gtk gtk2 hal howl iconv ieee1394 immqt-bc ipv6 isdnlog jack
jpeg kde lcms libg++ libnotify lm_sensors mad midi mikmod mono mp3 mpeg ncurses
nls nptl nptlonly ogg openal openexr opengl pam pcre perl png ppds pppd python
qt3 qt4 quicktime readline reflection samba sdl session slang sndfile speex
spell spl sse3 ssl sysfs tcpd theora threads tiff truetype truetype-fonts
type1-fonts udev unicode usb vorbis xinerama xml xorg xv zeroconf zlib"
ALSA_CARDS="intel8x0,hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix
dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter
mulaw multi null plug rate route share shm softvol" ELIBC="glibc"
INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU"
VIDEO_CARDS="nvidia nv vesa fbdev"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS,
PORTAGE_RSYNC_EXTRA_OPTS
Updated glibmm, gtkmm, cairomm, libgnomemm, & libgnomeuimm to the latest
version in ~amd64. Compiles fine now.
Sorry I let this slip through.
Configure says it wants gtkmm >=2.6. Since libglademm already deps on gtkmm >=
2.6, there's something wrong here. I'll up the dep anyway and I'll ping
upstream about it.
Thanks