Almost There! - Xffm won't compile on DragonFly

edscott wilson garcia edscott at xfce.org
Thu Nov 25 14:35:04 CET 2004


El mié, 24-11-2004 a las 20:42, Jud escribió:
> Though not a newbie, I'm fairly clueless.  I've gotten all the way
> through installation of 4.2-RC1 except for the final piece, building and
> installing xffm.  I'm using gcc 2.95 on the DrgaonFlyBSD fork of
> FreeBSD-4.  xorg-6.8.1 is installed from a port supplied by another
> DragonFly user.  Would someone be kind enough to give me a hint of where
> to go from here?  Last bit of the error output appears below - I have
> everything preceding this if you want it.

>From the output, it appears that the compilation fails at the last step,
upon linking the final executable. Your compiler is detecting 2
unresolved symbols, src_host and rsync. Both of these symbols are
defined in libs/rcp.c, which is packed in libxffm_cpy.a. Since this
library appears in the link command, there must be some error when you
compile rcp.c. Is there any error output at that point?


regards,

Edscott


> 
> Jud
> 
>                 Xffm 4.1.99.1 local features:
> -> SVG icons: yes
> -> install prefix: /usr/local
> -> Samba branch (--enable-smbbranch): yes
> -> Panel dnd toolbar (--enable-panel): no
> -> Filter toolbar (--enable-filter): yes
> -> Visible main menu (--enable-menu): yes
> -> Extended user preferences (--enable-extendprefs): yes
> -> Allow scramble to act on directories (--enable-scrambledir): no
> ------------------------------------------------------------
>  To learn more about local features, type ./configure --help
> ************************************************************
> make  all-recursive
> Making all in scramble
> Making all in fgr
> Making all in modules
> Making all in libs
> Making all in smb
> Making all in src
> /bin/sh ../libtool --mode=link --tag=CC gcc  -g -O2    -o xffm 
> xffm-basic_colours.o  xffm-basic_local.o xffm-toolbar.o 
> xffm-keybindings.o xffm-glade_main_gui.o  xffm-callbacks.o
> xffm-mcs-manager.o  xffm-treestore.o xffm-treeview.o  xffm-main.o
> xffm-filter.o xffm-ls.o  xffm-options.o xffm-settings.o  xffm-strftime.o
> xffm-easy.o ../libs/libxffm_on_demand.la  ../libs/libxffm_secondary.la 
> ../libs/libxffm_basic.la  ../libs/libxffm_cpy.la 
> ../libs/libxffm_actions.la  ../libs/libxffm_calls.la 
> ../libs/libxffm_tubo.la  ../libs/libxffm_trash.la 
> ../libs/libxffm_fstab.la  ../libs/libxffm_book.la -Wl,--export-dynamic
> -L/usr/X11R6/lib -L/usr/local/lib -lxfcegui4 -lgtk-x11-2.0 -lxfce4util
> -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -latk-1.0 -lgdk_pixbuf-2.0
> -lpangoxft-1.0 -lXft -lfreetype -lz -lXrender -lXext -lfontconfig
> -lpangox-1.0 -lX11 -lpango-1.0 -lm -lgobject-2.0 -lgmodule-2.0
> -lglib-2.0 -liconv    -L/usr/local/lib -lxfce4util -lglib-2.0 -liconv  
> -L/usr/X11R6/lib -L/usr/local/lib -lxfce4mcs-client -lxfce4util
> -lglib-2.0 -liconv   -Wl,-R/usr/local/lib -L/usr/local/lib -ldbh -lm   
> -L/usr/local/lib -lglib-2.0 -liconv   -pthread -L/usr/local/lib
> -lgthread-2.0 -lglib-2.0 -liconv   -Wl,--export-dynamic -L/usr/local/lib
> -L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama
> -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lXft -lfreetype -lz -lXrender
> -lXext -lfontconfig -lpangox-1.0 -lX11 -lpango-1.0 -lm -lgobject-2.0
> -lgmodule-2.0 -lglib-2.0 -liconv   -L/usr/local/lib -lxml2 -lz -liconv
> -lm
> gcc -g -O2 -o xffm xffm-basic_colours.o xffm-basic_local.o
> xffm-toolbar.o xffm-keybindings.o xffm-glade_main_gui.o xffm-callbacks.o
> xffm-mcs-manager.o xffm-treestore.o xffm-treeview.o xffm-main.o
> xffm-filter.o xffm-ls.o xffm-options.o xffm-settings.o xffm-strftime.o
> xffm-easy.o -Wl,--export-dynamic -Wl,-R/usr/local/lib
> -Wl,--export-dynamic  ../libs/.libs/libxffm_on_demand.a
> ../libs/.libs/libxffm_secondary.a ../libs/.libs/libxffm_basic.a
> ../libs/.libs/libxffm_cpy.a ../libs/.libs/libxffm_actions.a
> ../libs/.libs/libxffm_calls.a ../libs/.libs/libxffm_tubo.a
> ../libs/.libs/libxffm_trash.a ../libs/.libs/libxffm_fstab.a
> ../libs/.libs/libxffm_book.a -L/usr/X11R6/lib -L/usr/local/lib
> /usr/local/lib/libxfcegui4.a /usr/local/lib/libxfce4mcs-client.a -lSM
> -lICE /usr/local/lib/libxfce4util.a /usr/local/lib/libdbh.a -pthread
> -lgthread-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama
> -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lXft -lfreetype -lXrender
> -lXext -lfontconfig -lpangox-1.0 -lX11 -lpango-1.0 -lgobject-2.0
> -lgmodule-2.0 -lglib-2.0 -lxml2 -lz -liconv -lm
> ../libs/.libs/libxffm_calls.a(libxffm_calls_la-dnd.o): In function
> `on_drag_data':
> /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1/libs/dnd.c:522: undefined
> reference to `src_host'
> /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1/libs/dnd.c:524: undefined
> reference to `src_host'
> /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1/libs/dnd.c:534: undefined
> reference to `src_host'
> /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1/libs/dnd.c:540: undefined
> reference to `src_host'
> /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1/libs/dnd.c:671: undefined
> reference to `src_host'
> /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1/libs/dnd.c:686: undefined
> reference to `rsync'
> ../libs/.libs/libxffm_calls.a(libxffm_calls_la-pasteboard.o): In
> function `cb_paste':
> /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1/libs/pasteboard.c:309:
> undefined reference to `src_host'
> /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1/libs/pasteboard.c:419:
> undefined reference to `src_host'
> /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1/libs/pasteboard.c:447:
> undefined reference to `rsync'
> *** Error code 1
> 
> Stop in /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1/src.
> *** Error code 1
> 
> Stop in /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1.
> *** Error code 1
> 
> Stop in /home/jud/xfce-4.1.99.1/src/xffm-4.1.99.1.
> _______________________________________________
> Xfce mailing list
> Xfce at xfce.org
> http://lunar-linux.org/mailman/listinfo/xfce
> http://www.xfce.org
> 



More information about the Xfce mailing list