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

Bug 70103

Summary: ecore-1.0.0.20041031_pre7 fails to compile
Product: Gentoo Linux Reporter: scope <scoper>
Component: Current packagesAssignee: SpanKY <vapier>
Status: RESOLVED WORKSFORME    
Severity: critical    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description scope 2004-11-04 15:50:02 UTC
ecore-1.0.0.20041031_pre7 fails to compile with these errors:

i686-pc-linux-gnu-gcc -march=athlon-xp -O3 -pipe -fomit-frame-pointer -funroll-loops -ffast-math -mmmx -m3dnow -msse -mfpmath=sse,387 -Wall -o .libs/ecore_test ecore_test-ecore_test.o  ../../src/lib/ecore/.libs/libecore.so ../../src/lib/ecore_job/.libs/libecore_job.so -L/var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore/.libs ../../src/lib/ecore_x/.libs/libecore_x.so -L/var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_txt/.libs -L/var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_job/.libs -L/usr/X11R6/lib ../../src/lib/ecore_evas/.libs/libecore_evas.so -L/var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_x/.libs /var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_x/.libs/libecore_x.so /var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_txt/.libs/libecore_txt.so /var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_job/.libs/libecore_job.so -lX11 -lXext /usr/lib/libfreetype.so -lz ../../src/lib/ecore_con/.libs/libecore_con.so ../../src/lib/ecore_ipc/.libs/libecore_ipc.so -L/var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_con/.libs /var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_con/.libs/libecore_con.so /var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore/.libs/libecore.so -lssl -lcrypto -ldl ../../src/lib/ecore_txt/.libs/libecore_txt.so -lm
ecore_test-ecore_test.o(.text+0xe8b): In function `obj_timer':
: undefined reference to `evas_object_evas_get'
ecore_test-ecore_test.o(.text+0xeb4): In function `obj_timer':
: undefined reference to `evas_output_viewport_get'
ecore_test-ecore_test.o(.text+0xed4): In function `obj_timer':
: undefined reference to `evas_object_geometry_get'
ecore_test-ecore_test.o(.text+0xfd2): In function `obj_timer':
: undefined reference to `evas_object_move'
ecore_test-ecore_test.o(.text+0x1485): In function `setup_ecore_evas_test':
: undefined reference to `evas_image_cache_set'
ecore_test-ecore_test.o(.text+0x149b): In function `setup_ecore_evas_test':
: undefined reference to `evas_font_cache_set'
ecore_test-ecore_test.o(.text+0x14b1): In function `setup_ecore_evas_test':
: undefined reference to `evas_font_path_append'
ecore_test-ecore_test.o(.text+0x14bf): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_rectangle_add'
ecore_test-ecore_test.o(.text+0x14e9): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_color_set'
ecore_test-ecore_test.o(.text+0x1501): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_move'
ecore_test-ecore_test.o(.text+0x1519): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_resize'
ecore_test-ecore_test.o(.text+0x1529): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_layer_set'
ecore_test-ecore_test.o(.text+0x154a): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_event_callback_add'
ecore_test-ecore_test.o(.text+0x155a): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_focus_set'
ecore_test-ecore_test.o(.text+0x1562): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_show'
ecore_test-ecore_test.o(.text+0x157a): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_rectangle_add'
ecore_test-ecore_test.o(.text+0x1594): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_move'
ecore_test-ecore_test.o(.text+0x15a4): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_pass_events_set'
ecore_test-ecore_test.o(.text+0x15fa): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_color_set'
ecore_test-ecore_test.o(.text+0x1649): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_resize'
ecore_test-ecore_test.o(.text+0x1651): In function `setup_ecore_evas_test':
: undefined reference to `evas_object_show'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_hash_add'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_hash_free'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_pointer_inside_get'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_wheel'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_init'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_modifier_off'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_down'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_object_image_fill_set'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_modifier_add'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_object_image_add'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_up'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_damage_rectangle_add'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_output_viewport_set'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_hash_find'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_free'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_object_hide'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_output_size_set'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_render_method_lookup'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_out'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_object_del'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_in'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_engine_info_get'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_object_image_size_get'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_key_down'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_modifier_on'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_lock_off'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_hash_del'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_output_method_set'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_new'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_shutdown'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_engine_info_set'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_render_updates_free'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_lock_on'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_lock_add'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_render_updates'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_object_image_file_set'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_move'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_key_up'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_pointer_output_xy_get'
collect2: ld returned 1 exit status
make[3]: *** [ecore_test] Error 1
make[3]: *** Waiting for unfinished jobs....
i686-pc-linux-gnu-gcc -march=athlon-xp -O3 -pipe -fomit-frame-pointer -funroll-loops -ffast-math -mmmx -m3dnow -msse -mfpmath=sse,387 -Wall -o .libs/ecore_evas_test ecore_evas_test-ecore_evas_test.o ecore_evas_test-ecore_evas_test_app.o ecore_evas_test-ecore_evas_test_bg.o ecore_evas_test-ecore_evas_test_calibrate.o  ../../src/lib/ecore/.libs/libecore.so ../../src/lib/ecore_job/.libs/libecore_job.so -L/var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore/.libs ../../src/lib/ecore_x/.libs/libecore_x.so -L/var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_txt/.libs -L/var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_job/.libs -L/usr/X11R6/lib ../../src/lib/ecore_evas/.libs/libecore_evas.so -L/var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_x/.libs /var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_x/.libs/libecore_x.so /var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_txt/.libs/libecore_txt.so /var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_job/.libs/libecore_job.so -lX11 -lXext /usr/lib/libfreetype.so -lz ../../src/lib/ecore_con/.libs/libecore_con.so ../../src/lib/ecore_ipc/.libs/libecore_ipc.so -L/var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_con/.libs /var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore_con/.libs/libecore_con.so /var/tmp/portage/ecore-1.0.0.20041031_pre7/work/ecore/src/lib/ecore/.libs/libecore.so -lssl -lcrypto -ldl ../../src/lib/ecore_txt/.libs/libecore_txt.so -lm
ecore_evas_test-ecore_evas_test_app.o(.text+0x1f8): In function `app_start':
: undefined reference to `evas_image_cache_set'
ecore_evas_test-ecore_evas_test_app.o(.text+0x20e): In function `app_start':
: undefined reference to `evas_font_cache_set'
ecore_evas_test-ecore_evas_test_app.o(.text+0x224): In function `app_start':
: undefined reference to `evas_font_path_append'
ecore_evas_test-ecore_evas_test_app.o(.text+0x31c): In function `app_resize':
: undefined reference to `evas_output_viewport_get'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xf): In function `bg_start':
: undefined reference to `evas_object_rectangle_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x39): In function `bg_start':
: undefined reference to `evas_object_color_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x51): In function `bg_start':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x69): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x79): In function `bg_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x9b): In function `bg_start':
: undefined reference to `evas_object_event_callback_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xab): In function `bg_start':
: undefined reference to `evas_object_focus_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xb3): In function `bg_start':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xc6): In function `bg_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xe0): In function `bg_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xf8): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x120): In function `bg_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x138): In function `bg_start':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x148): In function `bg_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x158): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x160): In function `bg_start':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x174): In function `bg_start':
: undefined reference to `evas_object_rectangle_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x19e): In function `bg_start':
: undefined reference to `evas_object_color_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x1b6): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x1c6): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x1ce): In function `bg_start':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x1e2): In function `bg_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x1fc): In function `bg_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x214): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x23c): In function `bg_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x24c): In function `bg_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x264): In function `bg_start':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x275): In function `bg_start':
: undefined reference to `evas_object_clip_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x285): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x28d): In function `bg_start':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x2a1): In function `bg_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x2bb): In function `bg_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x2e3): In function `bg_start':
: undefined reference to `evas_object_image_border_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x2fb): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x323): In function `bg_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x333): In function `bg_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x343): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x357): In function `bg_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x371): In function `bg_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x399): In function `bg_start':
: undefined reference to `evas_object_image_border_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x3b1): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x3d9): In function `bg_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x3e9): In function `bg_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x3f9): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x40c): In function `bg_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x426): In function `bg_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x43e): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x466): In function `bg_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x476): In function `bg_start':
: undefined reference to `evas_object_image_smooth_scale_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x486): In function `bg_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x496): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x4aa): In function `bg_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x4c4): In function `bg_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x4dc): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x504): In function `bg_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x514): In function `bg_start':
: undefined reference to `evas_object_image_smooth_scale_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x524): In function `bg_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x534): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x546): In function `bg_start':
: undefined reference to `evas_object_clip_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x55a): In function `bg_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x574): In function `bg_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x58c): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x5b4): In function `bg_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x5c4): In function `bg_start':
: undefined reference to `evas_object_image_smooth_scale_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x5d4): In function `bg_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x5e4): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x5f5): In function `bg_start':
: undefined reference to `evas_object_clip_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x609): In function `bg_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x623): In function `bg_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x63b): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x663): In function `bg_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x673): In function `bg_start':
: undefined reference to `evas_object_image_smooth_scale_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x683): In function `bg_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x693): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x6a5): In function `bg_start':
: undefined reference to `evas_object_clip_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x6ba): In function `bg_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x6d4): In function `bg_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x6ec): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x714): In function `bg_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x724): In function `bg_start':
: undefined reference to `evas_object_image_smooth_scale_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x734): In function `bg_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x744): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x759): In function `bg_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x773): In function `bg_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x78b): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x7b3): In function `bg_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x7cb): In function `bg_start':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x7db): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x7ed): In function `bg_start':
: undefined reference to `evas_object_clip_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x802): In function `bg_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x81c): In function `bg_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x834): In function `bg_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x85c): In function `bg_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x874): In function `bg_start':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x884): In function `bg_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x895): In function `bg_start':
: undefined reference to `evas_object_clip_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x89d): In function `bg_start':
: undefined reference to `evas_object_lower'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x94f): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_evas_get'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x977): In function `bg_animate_obj_timer':
: undefined reference to `evas_output_viewport_get'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x9ef): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xa18): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xa43): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xa6c): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xa94): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xabf): more undefined references to `evas_object_move' follow
ecore_evas_test-ecore_evas_test_bg.o(.text+0xb08): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xb35): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xb53): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xb81): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xb9e): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xbcc): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xbea): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xc17): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xc35): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xc63): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xc80): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xcae): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xccf): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xcfc): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xd25): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xd3e): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xd5c): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xd8a): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xd97): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xda5): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xdb3): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xdc1): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xdcf): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xddd): more undefined references to `evas_object_show' follow
ecore_evas_test-ecore_evas_test_bg.o(.text+0xe13): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_evas_get'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xe3d): In function `bg_animate_obj_timer':
: undefined reference to `evas_output_viewport_get'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xedd): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xefd): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xfb7): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xfbf): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xfda): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0xffa): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x10a6): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x10ae): In function `bg_animate_obj_timer':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x1119): In function `bg_resize':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_bg.o(.text+0x1172): In function `bg_resize':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x3b): In function `calibrate_pos_set':
: undefined reference to `evas_object_geometry_get'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x6b): In function `calibrate_pos_set':
: undefined reference to `evas_output_size_get'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0xc5): In function `calibrate_pos_set':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0xe4): In function `calibrate_pos_set':
: undefined reference to `evas_object_text_text_set'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x10a): In function `calibrate_pos_set':
: undefined reference to `evas_object_geometry_get'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x142): In function `calibrate_pos_set':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x241): In function `calibrate_finish':
: undefined reference to `evas_object_del'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x24f): In function `calibrate_finish':
: undefined reference to `evas_object_del'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x25c): In function `calibrate_finish':
: undefined reference to `evas_object_del'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x2aa): In function `calibrate_finish':
: undefined reference to `evas_output_size_get'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x2be): In function `calibrate_start':
: undefined reference to `evas_object_rectangle_add'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x2d0): In function `calibrate_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x2f8): In function `calibrate_start':
: undefined reference to `evas_object_color_set'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x310): In function `calibrate_start':
: undefined reference to `evas_object_move'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x328): In function `calibrate_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x330): In function `calibrate_start':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x352): In function `calibrate_start':
: undefined reference to `evas_object_event_callback_add'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x373): In function `calibrate_start':
: undefined reference to `evas_object_event_callback_add'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x395): In function `calibrate_start':
: undefined reference to `evas_object_event_callback_add'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x3a9): In function `calibrate_start':
: undefined reference to `evas_object_image_add'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x3bb): In function `calibrate_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x3d3): In function `calibrate_start':
: undefined reference to `evas_object_image_file_set'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x3eb): In function `calibrate_start':
: undefined reference to `evas_object_resize'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x413): In function `calibrate_start':
: undefined reference to `evas_object_image_fill_set'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x423): In function `calibrate_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x42b): In function `calibrate_start':
: undefined reference to `evas_object_show'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x43e): In function `calibrate_start':
: undefined reference to `evas_object_text_add'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x450): In function `calibrate_start':
: undefined reference to `evas_object_layer_set'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x478): In function `calibrate_start':
: undefined reference to `evas_object_color_set'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x490): In function `calibrate_start':
: undefined reference to `evas_object_text_font_set'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x4a0): In function `calibrate_start':
: undefined reference to `evas_object_pass_events_set'
ecore_evas_test-ecore_evas_test_calibrate.o(.text+0x4a8): In function `calibrate_start':
: undefined reference to `evas_object_show'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_hash_add'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_hash_free'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_pointer_inside_get'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_wheel'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_init'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_modifier_off'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_down'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_modifier_add'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_up'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_damage_rectangle_add'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_output_viewport_set'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_hash_find'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_free'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_object_hide'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_output_size_set'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_render_method_lookup'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_out'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_in'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_engine_info_get'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_object_image_size_get'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_key_down'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_modifier_on'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_lock_off'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_hash_del'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_output_method_set'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_new'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_shutdown'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_engine_info_set'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_render_updates_free'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_lock_on'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_key_lock_add'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_render_updates'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_mouse_move'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_event_feed_key_up'
../../src/lib/ecore_evas/.libs/libecore_evas.so: undefined reference to `evas_pointer_output_xy_get'
collect2: ld returned 1 exit status
make[3]: *** [ecore_evas_test] Error 1


Reproducible: Always
Steps to Reproduce:
1. emerge -u ecore
2.
3.

Actual Results:  
failed compile

Expected Results:  
successful merge

Portage 2.0.51-r2 (default-x86-2004.0, gcc-3.4.2, glibc-2.3.4.20041021-r0,
2.6.7-gentoo-r11 i686)
=================================================================
System uname: 2.6.7-gentoo-r11 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.6.5
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux-headers-2.4.22
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -funroll-loops
-ffast-math -mmmx -m3dnow -msse -mfpmath=sse,387"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.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/mozilla/defaults/pref
/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 -funroll-loops
-ffast-math -mmmx -m3dnow -msse -mfpmath=sse,387"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs candy ccache confcache distlocks sandbox"
GENTOO_MIRRORS="http://gentoo.recoil.net.nz/gentoo/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://gentoo.recoil.net.nz/gentoo-portage/"
USE="X alsa apache2 apm arts avi berkdb bitmap-fonts crypt cups encode esd f77
foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg libg++ libwww mad mikmod
motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png
python quicktime readline sdl slang spell ssl svga tcltk tcpd truetype x86 xml2
xmms xv zlib"
Comment 1 SpanKY gentoo-dev 2004-11-04 16:10:49 UTC
if you upgrade/rebuild evas does it still error ?
Comment 2 scope 2004-11-04 16:30:28 UTC
yeah it still happens
Comment 3 SpanKY gentoo-dev 2004-11-08 05:41:45 UTC
what does `evas-config --libs` show ?

also, please run `emerge ecore >& log` and post the log file as an attachment
Comment 4 scope 2004-11-08 14:50:10 UTC
okay, i don't know what i did or how it happened by it compiles fine now? all i did was left it for a few days, ran `emerge -uD world` and now it's emerged. did you change something? i just get warnings now
Comment 5 SpanKY gentoo-dev 2004-11-08 20:19:36 UTC
i havent changed anything ;)

re-open if it pops up again please