Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62585 - examine fails to compile
Summary: examine fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-01 22:20 UTC by Jory A. Pratt
Modified: 2004-09-02 06:38 UTC (History)
0 users

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 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