Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45515 - xchm does not compile because some gtk problem
Summary: xchm does not compile because some gtk problem
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Martin Holzer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-23 10:14 UTC by Tom Arnold
Modified: 2006-04-13 06:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Arnold 2004-03-23 10:14:38 UTC
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../art  -I/usr/lib/wx/include/gtk2-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES  -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -W -Wall -MT chmlistctrl.o -MD -MP -MF ".deps/chmlistctrl.Tpo" \
  -c -o chmlistctrl.o `test -f 'chmlistctrl.cpp' || echo './'`chmlistctrl.cpp; \
then mv -f ".deps/chmlistctrl.Tpo" ".deps/chmlistctrl.Po"; \
else rm -f ".deps/chmlistctrl.Tpo"; exit 1; \
fi
g++  -march=athlon-xp -O3 -pipe -fomit-frame-pointer  -W -Wall   -o xchm  chmapp.o chmfile.o chmframe.o chmfshandler.o chminputstream.o contenttaghandler.o chmfontdialog.o chmsearchpanel.o chmhtmlwindow.o chmfinddialog.o chmindexpanel.o chmlistctrl.o -pthread -lwx_gtk2-2.4  -lchm
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libwx_gtk2-2.4.so: undefined reference to `_gtk_accel_group_detach'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libwx_gtk2-2.4.so: undefined reference to `_gtk_accel_group_attach'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libwx_gtk2-2.4.so: undefined reference to `_gtk_rc_context_get_default_font_name'
collect2: ld returned 1 exit status
make[2]: *** [xchm] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/xchm-0.9/work/xchm-0.9/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/xchm-0.9/work/xchm-0.9'
make: *** [all] Fehler 2
 
!!! ERROR: x11-misc/xchm-0.9 failed.
!!! Function src_compile, Line 21, Exitcode 2
!!! make failed


Reproducible: Always
Steps to Reproduce:
1.emerge xchm
2.
3.




Portage 2.0.50-r2 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.4-gentoo)
=================================================================
System uname: 2.6.4-gentoo i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.3.13p1
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/bmg-gnome-current /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib acpi alsa apm arts avi berkdb bonobo cdr cups divx dvd dvdr
encode esd fam foomaticdb gb gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml icc
imap imlib java jikes jpeg kde libg++ libwww mad maildir mikmod mmx mpeg ncurses
nls noreiserfs oggvorbis pam pdflib perl png python qt quicktime readline ruby
samba sdl slang spell sse ssl tcltk tcpd theora truetype wxwindows x86 xine xml2
xosd xv xvid zlib"
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2004-03-24 09:39:51 UTC
did you try reemerge gtk+ ?

also try revdep-rebuild
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2004-06-01 12:12:35 UTC
closing
Comment 3 jsado_sc3 2006-04-13 06:26:58 UTC
Could we please reopen this? I am having this problem. I did emerge gtk+ (went from 2.6.8 to 2.8.8) and ran revdep-rebuild several times but that didn't change the outcome.
Comment 4 jsado_sc3 2006-04-13 06:30:26 UTC
Just in case it helps here is some additional information; the failure and my system info.

if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../art  -I/usr/lib/wx/include/gtk2-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES  -Os -mcpu=pentium4 -msse2 -mfpmath=sse -pipe -fomit-frame-pointer  -W -Wall -MT chmindexpanel.o -MD -MP -MF ".deps/chmindexpanel.Tpo" -c -o chmindexpanel.o chmindexpanel.cpp; \
then mv -f ".deps/chmindexpanel.Tpo" ".deps/chmindexpanel.Po"; else rm -f ".deps/chmindexpanel.Tpo"; exit 1; fi
if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../art  -I/usr/lib/wx/include/gtk2-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES  -Os -mcpu=pentium4 -msse2 -mfpmath=sse -pipe -fomit-frame-pointer  -W -Wall -MT chmlistctrl.o -MD -MP -MF ".deps/chmlistctrl.Tpo" -c -o chmlistctrl.o chmlistctrl.cpp; \
then mv -f ".deps/chmlistctrl.Tpo" ".deps/chmlistctrl.Po"; else rm -f ".deps/chmlistctrl.Tpo"; exit 1; fi
i686-pc-linux-gnu-g++  -Os -mcpu=pentium4 -msse2 -mfpmath=sse -pipe -fomit-frame-pointer  -W -Wall   -o xchm  chmapp.o chmfile.o chmframe.o chmfshandler.o chminputstream.o contenttaghandler.o chmfontdialog.o chmsearchpanel.o chmhtmlwindow.o chmfinddialog.o chmindexpanel.o chmlistctrl.o -pthread -lwx_gtk2-2.4  -lchm 
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../libwx_gtk2-2.4.so: undefined reference to `_gtk_accel_group_detach'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../libwx_gtk2-2.4.so: undefined reference to `_gtk_accel_group_attach'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../libwx_gtk2-2.4.so: undefined reference to `_gtk_rc_context_get_default_font_name'
collect2: ld returned 1 exit status

Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.4.20040808-r1, 2.6.14-gentoo-r2 i686)
=================================================================
System uname: 2.6.14-gentoo-r2 i686 Transmeta Efficeon(tm) Processor TM8000
Gentoo Base System version 1.4.16
dev-lang/python:     2.3.4
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.14.90.0.8-r1
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -mcpu=pentium4 -msse2 -mfpmath=sse -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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 -mcpu=pentium4 -msse2 -mfpmath=sse -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac acpi alsa apm audiofile avi berkdb bitmap-fonts bonobo bzip2 bzlib cpdflib crypt cscope curl dga dio directfb divx4linux doc dts dv dvb dvd eds emboss encode ethereal exif expat fam fbcon ffmpeg fftw flac fortran ftp gb gd gdbm gif glut gmp gpm gstreamer gtk gtk2 gtkhtml guile icq idn imagemagick imap imlib jack java jpeg junit ladcca lcms lesstif libg++ libwww lua mad mikmod mime mmx mmxext mng motif mozilla mp3 mpeg mysql ncurses nis offensive ogg oggvorbis openal opengl pam pcmcia pcre pda pdflib perl png pnp posix quicktime radeon readline scanner sdl slang spell sse sse2 ssl svg svga sysvipc tcltk tcpd tetex tga theora tidy tiff truetype truetype-fonts type1-fonts udev usb vim-with-x vorbis win32codecs xine xml xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY