Re: [Vala] [Genie] Problem with gettext
- From: Nicolas Joseph <gege2061 gmail com>
- To: Nicolas <c r n a wanadoo fr>
- Cc: vala-list gnome org
- Subject: Re: [Vala] [Genie] Problem with gettext
- Date: Tue, 16 Jun 2009 16:12:25 +0200
Hi,
GETTEXT_PACKAGE must be a macro. you can define it with the -D option or, if you use a building system, add the config.h file for all sources files with the -include option for gcc (-X '-include config.h')
2009/6/16 Nicolas
<c r n a wanadoo fr>
Hi,
I have a strange problem using gettext.
This is my code:
const GETTEXT_PACKAGE : string = "NicEdit"
const LOCALE_DIR : string = "/usr/local/lib/locale"
const VERSION : string = "1.0"
init
Gtk.init (ref args)
Intl.textdomain(GETTEXT_PACKAGE)
Intl.bindtextdomain(GETTEXT_PACKAGE, LOCALE_DIR)
Intl.bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8")
Environment.set_application_name(GETTEXT_PACKAGE)
var test = new NicEdit ()
test.open_file(args[1])
test.show_all ()
Gtk.main ()
The conversion with valac work correctly, but with gcc, i have this message:
In file included from /usr/home/niko/Desktop/test/nicedit.c:5:
/usr/local/include/glib-2.0/glib/gi18n-lib.h:29:2: error: #error You must define GETTEXT_PACKAGE before including gi18n-lib.h.
Is this a problem in my code ?
Thanks in adavance,
Nicolas.
_______________________________________________
Vala-list mailing list
Vala-list gnome org
http://mail.gnome.org/mailman/listinfo/vala-list
--
Nicolas Joseph
Responsable des rubriques C et GTK+ de
developpez.com /
In charge of the C and GTK+ sections on
developpez.com
http://nicolasj.developpez.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]