Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 62585

Summary: examine fails to compile
Product: Gentoo Linux Reporter: Jory A. Pratt <cyberspacecomputers>
Component: Current packagesAssignee: SpanKY <vapier>
Status: RESOLVED FIXED    
Severity: trivial    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jory A. Pratt 2004-09-01 22:20:43 UTC
undefined reference threw out compile about functions that apply to ewl

Reproducible: Always
Steps to Reproduce:
1.emerge enlightenment-cvs
2.
3.

Actual Results:  
gcc -O3 -march=athlon-xp -funroll-loops -fpeel-loops -funswitch-loops
-fprefetch-loop-arrays -funit-at-a-time -fomit-frame-pointer -pipe -o examine
examine-examine_client.o examine-ecore_config_client.o examine-examine.o 
-L/usr/lib /usr/lib/libewl.so -L/usr/X11R6/lib -L/usr/lib32 /usr/lib/libetox.so
/usr/lib/libedje.so /usr/lib/libembryo.so /usr/lib/libecore_evas.so
/usr/lib/libecore_x.so /usr/lib/libecore_job.so /usr/lib/libecore_ipc.so
/usr/lib/libecore_con.so -lssl -lcrypto /usr/lib/libecore_txt.so
/usr/lib/libecore_config.so /usr/lib/libecore.so /usr/lib/libevas.so
/usr/lib/libfreetype.so -lpng /usr/lib/libeet.so /usr/lib/libjpeg.so
/usr/lib/libedb.so -lz /usr/lib/libGLU.so /usr/lib/opengl/nvidia/lib/libGL.so
-lSM -lICE -lXmu -lXt -lXext -lXi -lX11 -ldl -lpthread -lm -Wl,--rpath
-Wl,/usr/lib/opengl/nvidia/lib -Wl,--rpath -Wl,/usr/lib/opengl/nvidia/lib
examine-examine_client.o(.text+0xb20): In function `examine_client_get_val_cb':
: undefined reference to `ewl_entry_set_text'
examine-examine_client.o(.text+0xbab): In function `examine_client_get_val_cb':
: undefined reference to `ewl_container_next_child'
examine-examine_client.o(.text+0xc26): In function `examine_client_get_val_cb':
: undefined reference to `ewl_spinner_set_value'
examine-examine.o(.text+0x10b): In function `cb_set_int':
: undefined reference to `ewl_spinner_get_value'
examine-examine.o(.text+0x12b): In function `cb_set_float':
: undefined reference to `ewl_spinner_get_value'
examine-examine.o(.text+0x1bb): In function `cb_choose_theme':
: undefined reference to `ewl_container_next_child'
examine-examine.o(.text+0x263): In function `render_ewl':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0x28b): In function `render_ewl':
: undefined reference to `ewl_object_set_padding'
examine-examine.o(.text+0x2ad): In function `render_ewl':
: undefined reference to `ewl_notebook_set_tabs_position'
examine-examine.o(.text+0x2c3): In function `render_ewl':
: undefined reference to `ewl_notebook_set_tabs_alignment'
examine-examine.o(.text+0x2d5): In function `render_ewl':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0x301): In function `render_ewl':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0x311): In function `render_ewl':
: undefined reference to `ewl_object_set_fill_policy'
examine-examine.o(.text+0x3af): In function `render_ewl':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0x3bb): In function `render_ewl':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0x3c7): In function `render_ewl':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0x4fe): In function `main':
: undefined reference to `ewl_window_set_title'
examine-examine.o(.text+0x514): In function `main':
: undefined reference to `ewl_window_set_name'
examine-examine.o(.text+0x52a): In function `main':
: undefined reference to `ewl_window_set_class'
examine-examine.o(.text+0x547): In function `main':
: undefined reference to `ewl_object_request_size'
examine-examine.o(.text+0x55d): In function `main':
: undefined reference to `ewl_object_set_fill_policy'
examine-examine.o(.text+0x69b): In function `add_tab':
: undefined reference to `ewl_object_set_alignment'
examine-examine.o(.text+0x6b9): In function `add_tab':
: undefined reference to `ewl_notebook_prepend_page'
examine-examine.o(.text+0x8e2): In function `draw_tree':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0x8f2): In function `draw_tree':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0x902): In function `draw_tree':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0xb60): In function `draw_tree':
: undefined reference to `ewl_object_set_preferred_size'
examine-examine.o(.text+0xb70): In function `draw_tree':
: undefined reference to `ewl_object_set_fill_policy'
examine-examine.o(.text+0xb80): In function `draw_tree':
: undefined reference to `ewl_object_set_alignment'
examine-examine.o(.text+0xbde): In function `draw_tree':
: undefined reference to `ewl_object_set_alignment'
examine-examine.o(.text+0xc10): In function `draw_tree':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0xc1c): In function `draw_tree':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0xc2c): In function `draw_tree':
: undefined reference to `ewl_container_append_child'
examine-examine.o(.text+0xc5b): In function `draw_tree':
: undefined reference to `ewl_container_set_redirect'
examine-examine.o(.text+0xc83): In function `draw_tree':
: undefined reference to `ewl_object_set_padding'
examine-examine.o(.text+0xc93): In function `draw_tree':
: undefined reference to `ewl_object_set_minimum_h'
examine-examine.o(.text+0xd37): In function `draw_tree':
: undefined reference to `ewl_spinner_set_digits'
examine-examine.o(.text+0xd47): In function `draw_tree':
: undefined reference to `ewl_spinner_set_step'
examine-examine.o(.text+0xdbe): In function `draw_tree':
: undefined reference to `ewl_spinner_set_step'
examine-examine.o(.text+0xdcf): In function `draw_tree':
: undefined reference to `ewl_spinner_set_min_val'
examine-examine.o(.text+0xde5): In function `draw_tree':
: undefined reference to `ewl_spinner_set_max_val'
examine-examine.o(.text+0xe0a): In function `draw_tree':
: undefined reference to `ewl_spinner_set_step'
examine-examine.o(.text+0xe1b): In function `draw_tree':
: undefined reference to `ewl_spinner_set_min_val'
examine-examine.o(.text+0xe31): In function `draw_tree':
: undefined reference to `ewl_spinner_set_max_val'
collect2: ld returned 1 exit status
make[2]: *** [examine] Error 1
make[2]: Leaving directory
`/var/tmp/portage/examine-0.0.1.20040807/work/examine/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/examine-0.0.1.20040807/work/examine'
make: *** [all] Error 2



Portage 2.0.50-r10 (gcc34-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0,
2.6.8-gentoo-r2)
=================================================================
System uname: 2.6.8-gentoo-r2 i686 AMD Athlon(TM) XP2200+
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -funroll-loops -fpeel-loops -funswitch-loops
-fprefetch-loop-arrays -funit-at-a-time -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/bind /var/qmail/alias /var/qmail/control /var/vpopmail/domains
/var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -funroll-loops -fpeel-loops -funswitch-loops
-fprefetch-loop-arrays -funit-at-a-time -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://gentoo.ccccom.com http://gentoo.ccccom.com
http://gentoo.netnitco.net"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apache2 apm avi berkdb cdr crypt cups dba encode esd foomaticdb gd
gd-external gdbm gif gnome gpm gtk gtk2 imlib jpeg libg++ libwww mad mikmod
motif mozilla moznocompose moznoirc moznomail moznoxft mozsvg mozxmlterm mpeg
mysql ncurses nls nowin nptl oggvorbis opengl oss pam pdflib perl png python
quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Comment 1 SpanKY gentoo-dev 2004-09-02 06:07:46 UTC
this has been fixed in cvs upstream already, just have to update the examine snapshot
Comment 2 SpanKY gentoo-dev 2004-09-02 06:38:19 UTC
use examine 20040828