libxfce4util compile failure (aliasdef stuff, gcc4)
masse_nicolas at yahoo.fr
masse_nicolas at yahoo.fr
Tue Apr 18 23:10:37 CEST 2006
On Tue, 18 Apr 2006 13:38:36 -0700
"Brian J. Tarricone" <bjt23 at cornell.edu> wrote:
> -----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?
>
Just to say that i've got the same error.
gcc-4.0.2
glib-2.8.5
gtk-2.8.8
> -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-----
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce4-dev
More information about the Xfce4-dev
mailing list