libxfce4util compile failure (aliasdef stuff, gcc4)

Brian J. Tarricone bjt23 at cornell.edu
Tue Apr 18 22:38:36 CEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey Benny,

I tried compiling current SVN on my Debian testing box at work (gcc
4.0.3), and I get the following when compiling libxfce4util:

if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
- -I. -I.. -I.. -DDEFAULT_XDG_CACHE_HOME=\"~/.cache\"
- -DDEFAULT_XDG_DATA_HOME=\"~/.local/share\"
- -DDEFAULT_XDG_CONFIG_HOME=\"~/.config\"
-
-DDEFAULT_XDG_DATA_DIRS=\"/opt/xfce4-svn/share:/usr/local/share:/usr/share\"
-
-DDEFAULT_XDG_CONFIG_DIRS=\"/opt/xfce4-svn/etc/xdg:/opt/xfce4-svn/etc/xfce4:/etc/xdg\"
- -DDATADIR=\"/opt/xfce4-svn/share\" -DSYSCONFDIR=\"/opt/xfce4-svn/etc\"
- -DG_LOG_DOMAIN=\"libxfce4util\"
- -DKIOSKDIR=\"/opt/xfce4-svn/etc/xdg/xfce4/kiosk\" -DKIOSKDEF=\"ALL\"
- -DLIBXFCE4UTIL_COMPILATION  -DHAVE_GNUC_VISIBILITY
- -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -g -O2 -O0 -g3
- -Werror -Wall -MT libxfce4util_la-libxfce4util-config.lo -MD -MP -MF
".deps/libxfce4util_la-libxfce4util-config.Tpo" -c -o
libxfce4util_la-libxfce4util-config.lo `test -f 'libxfce4util-config.c'
|| echo './'`libxfce4util-config.c; \
        then mv -f ".deps/libxfce4util_la-libxfce4util-config.Tpo"
".deps/libxfce4util_la-libxfce4util-config.Plo"; else rm -f
".deps/libxfce4util_la-libxfce4util-config.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..
"-DDEFAULT_XDG_CACHE_HOME=\"~/.cache\""
"-DDEFAULT_XDG_DATA_HOME=\"~/.local/share\""
"-DDEFAULT_XDG_CONFIG_HOME=\"~/.config\""
-
-DDEFAULT_XDG_DATA_DIRS=\"/opt/xfce4-svn/share:/usr/local/share:/usr/share\"
-
-DDEFAULT_XDG_CONFIG_DIRS=\"/opt/xfce4-svn/etc/xdg:/opt/xfce4-svn/etc/xfce4:/etc/xdg\"
- -DDATADIR=\"/opt/xfce4-svn/share\" -DSYSCONFDIR=\"/opt/xfce4-svn/etc\"
- -DG_LOG_DOMAIN=\"libxfce4util\"
- -DKIOSKDIR=\"/opt/xfce4-svn/etc/xdg/xfce4/kiosk\" -DKIOSKDEF=\"ALL\"
- -DLIBXFCE4UTIL_COMPILATION -DHAVE_GNUC_VISIBILITY
- -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -O0 -g3
- -Werror -Wall -MT libxfce4util_la-libxfce4util-config.lo -MD -MP -MF
.deps/libxfce4util_la-libxfce4util-config.Tpo -c libxfce4util-config.c
- -fPIC -DPIC -o .libs/libxfce4util_la-libxfce4util-config.o
../libxfce4util/libxfce4util-aliasdef.c:59: error: 'xfce_textdomain'
aliased to undefined symbol 'IA__xfce_textdomain'
../libxfce4util/libxfce4util-aliasdef.c:62: error: 'xfce_strip_context'
aliased to undefined symbol 'IA__xfce_strip_context'
../libxfce4util/libxfce4util-aliasdef.c:65: error:
'xfce_get_file_localized' aliased to undefined symbol
'IA__xfce_get_file_localized'
../libxfce4util/libxfce4util-aliasdef.c:68: error:
'xfce_get_file_localized_r' aliased to undefined symbol
'IA__xfce_get_file_localized_r'
../libxfce4util/libxfce4util-aliasdef.c:71: error:
'xfce_get_dir_localized' aliased to undefined symbol
'IA__xfce_get_dir_localized'
../libxfce4util/libxfce4util-aliasdef.c:74: error:
'xfce_get_dir_localized_r' aliased to undefined symbol
'IA__xfce_get_dir_localized_r'
../libxfce4util/libxfce4util-aliasdef.c:77: error:
'xfce_get_path_localized' aliased to undefined symbol
'IA__xfce_get_path_localized'
../libxfce4util/libxfce4util-aliasdef.c:80: error: 'xfce_locale_match'
aliased to undefined symbol 'IA__xfce_locale_match'
make[3]: *** [libxfce4util_la-libxfce4util-config.lo] Error 1
make[3]: Leaving directory
`/home/brian/src/xfce4/libxfce4util/trunk/libxfce4util'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/brian/src/xfce4/libxfce4util/trunk/libxfce4util'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/brian/src/xfce4/libxfce4util/trunk'
make: *** [all] Error 2


I assume you're the one who added the gcc visibility stuff, so... any ideas?

	-brian

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFERU5M6XyW6VEeAnsRAn6xAKDG0iclo3ksdYw90Q5x8DoKIElDkQCeLLqi
irA2Q6afREp6w9Nh4a5tpZs=
=QXgG
-----END PGP SIGNATURE-----



More information about the Xfce4-dev mailing list