I'm getting this odd compilation error for apps/e related to valgrind
somehow. This is an amd64 gentoo system. I tried re-emerging valgrind
(3.1.0) but it didn't solve the problem. I'm not sure if valgrind was
updated and created a version conflict or not.
Thanks,
Arlo
gcc -g -O2 -o enlightenment e_main.o e_user.o e_manager.o e_path.o
e_init.o e_ipc.o e_error.o e_container.o e_zone.o e_desk.o e_border.o
e_pointer.o e_config.o e_menu.o e_object.o e_icon.o e_box.o
e_int_menus.o e_module.o e_apps.o e_atoms.o e_utils.o e_canvas.o
e_focus.o e_place.o e_resist.o e_startup.o e_hints.o e_gadman.o
e_gadget.o e_signals.o e_xinerama.o e_table.o e_layout.o e_test.o
e_font.o e_intl.o e_theme.o e_dnd.o e_bindings.o e_moveresize.o
e_actions.o e_popup.o e_ipc_codec.o e_prefix.o e_datastore.o e_msg.o
e_winlist.o e_alert.o e_maximize.o e_grabinput.o e_bg.o e_remember.o
e_win.o e_pan.o e_dialog.o e_about.o e_theme_about.o e_apps_cache.o
e_entry.o e_fileman.o e_fileman_smart.o e_fileman_file.o
e_fileman_icon.o e_widget.o e_widget_check.o e_widget_radio.o
e_widget_framelist.o e_widget_list.o e_widget_button.o e_widget_label.o
e_widget_frametable.o e_widget_table.o e_widget_entry.o e_widget_image.o
e_config_dialog.o e_int_config_focus.o e_icon_grid.o e_icon_canvas.o
e_int_config_desks.o e_configure.o e_int_border_locks.o e_thumb.o
e_int_border_remember.o e_eap_editor.o e_widget_iconsel.o
e_widget_fileman.o e_scrollframe.o e_file_selector.o e_file_dialog.o
e_int_border_menu.o e_ilist.o e_livethumb.o e_int_border_border.o
e_widget_ilist.o e_slider.o e_widget_slider.o
e_int_config_window_manipulation.o e_int_config_window_display.o
e_int_config_background.o e_deskpreview.o -Wl,--export-dynamic
-L/usr/lib64 -lXi -L/usr/lib /usr/lib64/libedje.so
/usr/lib64/libecore_evas.so /usr/lib64/libecore_x.so -lXcursor -lXp
-lXinerama -lXrandr /usr/lib64/libecore_job.so
/usr/lib64/libecore_txt.so /usr/lib64/libecore_fb.so
/usr/lib64/libecore_config.so /usr/lib64/libecore_ipc.so
/usr/lib64/libevas.so /usr/lib64/libfreetype.so -lpng
/usr/lib64/libedb.so /usr/lib64/libGLU.so
/usr/lib64/opengl/nvidia/lib/libGL.so -lSM -lICE -lXmu -lXt -lpthread
-lXrender /usr/lib64/libecore_file.so /usr/lib64/libecore_dbus.so
/usr/lib64/libecore_con.so /usr/lib64/libecore.so /usr/lib64/libcurl.so
-lssl -lcrypto /usr/lib64/libeet.so -lz /usr/lib64/libjpeg.so
/usr/lib64/libembryo.so -lm -lX11 -lXext -ldl
-L/usr/lib64/valgrind/amd64-linux -lcoregrind -lvex -lgcc -Wl,--rpath
-Wl,/usr/lib64/opengl/nvidia/lib -Wl,--rpath
-Wl,/usr/lib64/opengl/nvidia/lib
/usr/lib64/valgrind/amd64-linux/libcoregrind.a(libcoregrind_amd64_linux_a-m_main.o):
In function `_start':
m_main.c:(.text+0x0): multiple definition of `_start'
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/crt1.o:init.c:(.text+0x0):
first defined here
/usr/lib64/valgrind/amd64-linux/libcoregrind.a(libcoregrind_amd64_linux_a-m_main.o):
In function `main':
/var/tmp/portage/valgrind-3.1.0/work/valgrind-3.1.0/coregrind/m_main.c:1899:
multiple definition of `main'
e_main.o:/var/tmp/portage/e-9999/work/e17/apps/e/src/bin/e_main.c:49:
first defined here
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld:
Warning: size of symbol `main' changed from 7068 in e_main.o to 7673 in
/usr/lib64/valgrind/amd64-linux/libcoregrind.a(libcoregrind_amd64_linux_a-m_main.o)
/usr/lib64/valgrind/amd64-linux/libcoregrind.a(libcoregrind_amd64_linux_a-m_main.o):
In function `main':
m_main.c:(.text+0x2347): undefined reference to `vgPlain_tool_info'
collect2: ld returned 1 exit status
make[3]: *** [enlightenment] Error 1
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users