Terminal compile failure
Biju Chacko
botsie at xfce.org
Sat Jan 28 08:52:09 CET 2006
Brian J. Tarricone wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi Benny,
>
> I'm getting an odd compiler failure from Terminal svn trunk, compiling
> on a debian testing box with gcc 4.0.
>
> if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DBINDIR=\"/opt/xfce4-svn/bin\"
> - -DDATADIR=\"/opt/xfce4-svn/share\" -DEXO_API_SUBJECT_TO_CHANGE
> - -DEXO_DISABLE_DEPRECATED -DG_LOG_DOMAIN=\"Terminal\"
> - -DPACKAGE_LOCALE_DIR=\"/opt/xfce4-svn/share/locale\"
> - -DSN_API_NOT_YET_FROZEN
> - -DTERMINAL_HELP_BIN=\"/opt/xfce4-svn/libexec/TerminalHelp\" -I..
> - -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -DG_DISABLE_CHECKS
> - -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include
> - -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DXTHREADS
> - -I/opt/xfce4-svn/include/exo-0.3 -I/opt/xfce4-svn/include/xfce4
> - -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
> - -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/X11R6/include
> - -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DXTHREADS
> - -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
> - -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/X11R6/include
> - -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> - -I/usr/include/startup-notification-1.0 -I/usr/include/freetype2
> - -I/usr/X11R6/include -DDBUS_API_SUBJECT_TO_CHANGE -g -O2 -MT
> Terminal-terminal-enum-types.o -MD -MP -MF
> ".deps/Terminal-terminal-enum-types.Tpo" -c -o
> Terminal-terminal-enum-types.o `test -f 'terminal-enum-types.c' || echo
> './'`terminal-enum-types.c; \
> then mv -f ".deps/Terminal-terminal-enum-types.Tpo"
> ".deps/Terminal-terminal-enum-types.Po"; else rm -f
> ".deps/Terminal-terminal-enum-types.Tpo"; exit 1; fi
> In file included from /usr/include/glib-2.0/glib/gi18n.h:23,
> from /opt/xfce4-svn/include/exo-0.3/exo/exo.h:34,
> from ../terminal/terminal-app.h:25,
> from terminal-enum-types.c:7:
> /usr/include/libintl.h:40: error: syntax error before 'const'
> /usr/include/libintl.h:44: error: syntax error before 'const'
> /usr/include/libintl.h:51: error: syntax error before 'const'
> /usr/include/libintl.h:60: error: syntax error before 'unsigned'
> /usr/include/libintl.h:66: error: syntax error before 'unsigned'
> /usr/include/libintl.h:72: error: syntax error before 'unsigned'
> /usr/include/libintl.h:81: error: syntax error before 'const'
> /usr/include/libintl.h:85: error: syntax error before 'do'
>
> Then a few warnings about _, Q_, and N_ being redefined. I feel like
> I'm missing a -dev package, but I can't think of anything I'm missing,
> so maybe I'm not. Any ideas?
I can confirm that I have the same error on FC4. I have previously built
Terminal on a more or less identical box.
-- b
More information about the Xfce4-dev
mailing list