cvs-snapshot compiling error

Gavin Jones roggtemp at yahoo.co.uk
Wed Apr 16 01:24:02 CEST 2003


Hey Nguyen,

Yes, I've had RH9 a week or so and compiled xfce4 most nights no problems so far, trying to re-roll a kernel now thats another matter, mail me offlist if you need to compare rpm release numbers.

Regards
Rogg


YesOn Tue, 15 Apr 2003 23:58:30 +0200
NGUYEN DAI Quy <vnpenguin at belgacom.net> wrote:

> 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.
> 
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://moongroup.com/mailman/listinfo/xfce4-dev



More information about the Xfce4-dev mailing list