It doesn't find wx-config in the path which isn't very strange as there's only wx-config-2.6 present. Looks like it's missing a --with-wx-config=/usr/bin/wx-config-2.6 in econf. Adding this makes it compile well for me but the correct fix should rather check upon the wxWindows most likely. :-) Portage 2.1.2_rc1-r2 (default-linux/amd64/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo x86_64) ================================================================= System uname: 2.6.18-gentoo x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.5 Last Sync: Wed, 01 Nov 2006 11:50:01 +0000 ccache version 2.4 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 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.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O3 -msse3" 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/lib64/mozilla/defaults/pref /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/terminfo" CXXFLAGS="-march=k8 -O3 -msse3 -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LANG="de_DE@euro" LC_ALL="de_DE@euro" LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed" LINGUAS="de" MAKEOPTS="-j2" 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" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X a52 aac alsa bash-completion berkdb bitmap-fonts bzip2 cdr cli cracklib crypt cups dbus dlloader dri dvb dvd eds elibc_glibc emboss encode exif ffmpeg foomaticdb fortran gif gpm gstreamer gtk2 hal iconv imlib input_devices_evdev input_devices_keyboard input_devices_mouse isdnlog jpeg kde kdeenablefinal kdehiddenvisibility kdenewldflags kernel_linux linguas_de lzw lzw-tiff mad mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcre perl png pppd python qt qt3 qt4 quicktime readline reflection samba sdl session spell spl sse3 ssl tcpd theora tiff truetype-fonts type1-fonts unicode usb userland_GNU userlocales video_cards_nv video_cards_nvidia vorbis x264 xorg xpm xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
The wxwidgets.eclass sets things up via environment flags (from the need-wxwidgets call) that the AM_PATH_WXCONFIG aclocal macro understands, but it seems like you are missing the appropriate configuration it is thinking you have, or something from that line. Please show me the content of your /usr/lib/wx/config directory.
(In reply to comment #1) > Please show me the content of your /usr/lib/wx/config directory. Sorry, I meant lib or lib64, depending on which you have. Please also specify from which libdirs you found wx configurations files (or maybe in both)
Well, /lib is a symlink to /lib64 so: ls /usr/lib64/wx/config/ gtk2-ansi-release-2.6 gtk2-unicode-release-2.6 But I don't understand the last question. Should there be config files in other places?
(In reply to comment #3) > But I don't understand the last question. Should there be config files in other > places? No, that would be a problem. I had /usr/lib/wx/config and /usr/lib64/wx/config in mind - if you don't have config files in each of these two directories. If these are symlinks, then it doesn't matter.
Well, something seems to go wrong. Do you need any other information from me to narrow down the problem?
Not at this time. I need to go through the logic a bit, and my brain is done functioning for today.
the way poedit's configure is set up is a bit dumb. we have to give it the full path to gtk2-unicode-release-2.6. i fixed 1.3.5 and 1.3.6. 1.3.4 was already passing the right options, which of course i only found out after half an hour of figuring it out on my own. :P
*** Bug 160681 has been marked as a duplicate of this bug. ***
People are still moaning about the wx* junk...
Was some syncing problems so the fix didn't show up. So just close this one