Trouble compiling xfce-mcs-manager on Solaris

Benedikt Meurer Benedikt.Meurer at unix-ag.uni-siegen.de
Tue Jun 10 12:04:24 CEST 2003


On Mon, 09, Jun 2003, Craig A. Betts wrote:

> <<==--  SNIP  --==>>
> gcc -g -O2 -o xfce-setting-show xfce_setting_show-xfce-setting-show.o 
> -L/usr/openwin/lib -L/usr/local/lib /usr/local/lib/libxfce4mcs-client.so 
> -lSM -lICE -lsocket -lnsl -lX11 -lSM -lICE -lSM -lICE -lsocket -lnsl 
> -lX11 -lglib-2.0 -lglib-2.0 -lglib-2.0 /usr/local/lib/libxfcegui4.so 
> -lglib-2.0 -lSM -lICE -lsocket -lnsl -lX11 -lSM -lICE -lSM -lICE 
> -lsocket -lnsl -lX11 -lglib-2.0 -lglib-2.0 -lgtk-x11-2.0 
> /usr/local/lib/libxfce4util.so -lglib-2.0 -lgdk-x11-2.0 -latk-1.0 
> -lgdk_pixbuf-2.0 -lm -lpangox-1.0 -lpango-1.0 -lgobject-2.0 
> -lgmodule-2.0 -ldl -lglib-2.0 -R/usr/local/lib -R/usr/local/lib 
> -R/usr/openwin/lib
> Undefined                       first referenced
>  symbol                             in file
> bind_textdomain_codeset             /usr/lib/libglib-2.0.so
				      ^^^^^^^^^^^^^^^^^^^^^^^
Thats weird. Looks like your glib requires some other lib to be linked in,
but does not mention the lib in the .pc file.
Are you able to build any other Gtk/Glib2 app, that uses gettext?
The problem might be, that this libglib was linked with GNU gettext lib,
but now finds Solaris gettext lib instead (I don't know how Sun builds
their packages). Please check this first.

Benedikt

-- 
NetBSD Operating system:                       http://www.NetBSD.org/
pkgsrc "Work in progress":                  http://pkgsrc-wip.sf.net/
XFce desktop environment:                        http://www.xfce.org/
German Unix-AG Association:                   http://www.unix-ag.org/



More information about the Xfce4-dev mailing list