cvs-snapshot compiling error
NGUYEN DAI Quy
vnpenguin at belgacom.net
Tue Apr 15 23:58:30 CEST 2003
Hi all,
Just try to compile cvs-snapshot (xfce4-cvs-snapshot.tar.bz2) under RH9.
1. libxfce4util => OK
2. libxfcegui4 => OK
3. libxfce4mcs => OK
4. xfce-mcs-manager => OK
5. xfce4-iconbox => OK
6. xfce-utils => 0K
7. xfce4: ERROR
...
gcc -O2 -march=athlon -mcpu=athlon -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -o xfce4-panel xfce4_panel-controls.o xfce4_panel-controls_dialog.o
xfce4_panel-groups.o xfce4_panel-icons.o xfce4_panel-item.o xfce4_panel-item_dialog.o
xfce4_panel-main.o xfce4_panel-mcs_client.o xfce4_panel-panel.o xfce4_panel-popup.o
xfce4_panel-settings.o xfce4_panel-xfce_support.o -Wl,--export-dynamic -Wl,-R/usr/local/lib
-Wl,-R/usr/X11R6/lib -Wl,--export-dynamic -Wl,-R/usr/local/lib -Wl,-R/usr/X11R6/lib
-Wl,--export-dynamic -Wl,-R/usr/local/lib -Wl,--export-dynamic -L/usr/local/lib
-L/usr/X11R6/lib /usr/local/lib/libxfcegui4.so -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl
/usr/local/lib/libxfce4mcs-client.so -lSM -lICE -lX11 /usr/local/lib/libxfce4util.so -lglib-2.0
/usr/lib/libxml2.so -lz -lm -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib
xfce4_panel-controls_dialog.o(.bss+0x0): multiple definition of `icon_names'
xfce4_panel-controls.o(.bss+0x20): first defined here
xfce4_panel-groups.o(.bss+0x0): multiple definition of `icon_names'
xfce4_panel-controls.o(.bss+0x20): first defined here
xfce4_panel-icons.o(.bss+0x0): multiple definition of `icon_names'
xfce4_panel-controls.o(.bss+0x20): first defined here
xfce4_panel-item.o(.bss+0x0): multiple definition of `icon_names'
xfce4_panel-controls.o(.bss+0x20): first defined here
xfce4_panel-item_dialog.o(.bss+0x0): multiple definition of `icon_names'
xfce4_panel-controls.o(.bss+0x20): first defined here
xfce4_panel-main.o(.bss+0x0): multiple definition of `icon_names'
xfce4_panel-controls.o(.bss+0x20): first defined here
xfce4_panel-panel.o(.bss+0x60): multiple definition of `icon_names'
xfce4_panel-controls.o(.bss+0x20): first defined here
xfce4_panel-popup.o(.bss+0x0): multiple definition of `icon_names'
xfce4_panel-controls.o(.bss+0x20): first defined here
xfce4_panel-settings.o(.bss+0x0): multiple definition of `icon_names'
xfce4_panel-controls.o(.bss+0x20): first defined here
collect2: ld returned 1 exit status
make[2]: *** [xfce4-panel] Error 1
make[2]: Leaving directory `/tmp/xfce-devel/xfce4/panel'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/xfce-devel/xfce4'
make: *** [all] Error 2
8. xfdeskmenu => OK
9. xfdesktop => OK
10. xffm : ERROR!!!
...
gcc -shared libxffm_la-apps.lo libxffm_la-bookmarks.lo libxffm_la-cpy.lo libxffm_la-dnd.lo
libxffm_la-dummies.lo libxffm_la-duplicate.lo libxffm_la-entry.lo libxffm_la-filter.lo
libxffm_la-find.lo libxffm_la-fstab.lo libxffm_la-gdir.lo libxffm_la-goto.lo libxffm_la-help.lo
libxffm_la-icons.lo libxffm_la-input.lo libxffm_la-ls.lo libxffm_la-menu.lo
libxffm_la-menu_callbacks.lo libxffm_la-misc.lo libxffm_la-monitor.lo libxffm_la-new.lo
libxffm_la-new_win.lo libxffm_la-options.lo libxffm_la-pasteboard.lo libxffm_la-print.lo
libxffm_la-properties.lo libxffm_la-remove.lo libxffm_la-rename.lo libxffm_la-refresh.lo
libxffm_la-reg.lo libxffm_la-run.lo libxffm_la-scramble.lo libxffm_la-settings.lo
libxffm_la-strftime.lo libxffm_la-symlink.lo libxffm_la-terminal.lo libxffm_la-touch.lo
libxffm_la-trash.lo libxffm_la-tubo.lo libxffm_la-uri.lo libxffm_la-util.lo libxffm_la-xfdiff.lo
libxffm_la-zoom.lo -lrt -Wl,-soname -Wl,libxffm.so.0 -o .libs/libxffm.so.0.0.0
libxffm_la-dnd.lo(.bss+0x0): multiple definition of `UriType'
libxffm_la-cpy.lo(.bss+0x0): first defined here
libxffm_la-pasteboard.lo(.bss+0x0): multiple definition of `UriType'
libxffm_la-cpy.lo(.bss+0x0): first defined here
libxffm_la-uri.lo(.bss+0x4): multiple definition of `UriType'
libxffm_la-cpy.lo(.bss+0x0): first defined here
collect2: ld returned 1 exit status
make[2]: *** [libxffm.la] Error 1
make[2]: Leaving directory `/tmp/xfce-devel/xffm/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/xfce-devel/xffm'
make: *** [all] Error 2
11. xfprint: OK
12. xfwm4: OK
13. gtk-xfce-engine-2: OK
I try to build "xfce4" and "xffm" at the end and use "./autogen...." instead of "./configure"
but the same errors were always observed.
Anyone has compiled OK cvs under RH9 ?
TIA,
Q.
More information about the Xfce4-dev
mailing list