[grisbi-devel] Construire grisbi avec Xcode

Ludovic Rousseau ludovic.rousseau at gmail.com
Mon Dec 19 22:02:22 CET 2016


Bonjour,

J'essaie de compiler grisbi avec Xcode.
J'ai déjà un projet Xcode qui compile et linke le code. Voir ma
branche xcode https://github.com/LudovicRousseau/grisbi/tree/xcode

Par contre j'ai un échec à l'exécution:

** (grisbi:15050): CRITICAL **: loading menu builder file: La
ressource dans « /org/gtk/grisbi/ui/grisbi_menu.ui » n'existe pas

Pourtant j'ai bien les fichiers .ui au "bon" endroit. J'ai, pour
l'instant, fixé la valeur de ui_dir en dur.
gsb_dirs_get_ui_dir ()               =
/Users/rousseau/Documents/github/grisbi/src/ui

Je joint la trace complète en PJ.
Je joint aussi la trace d'exécution d'une compilation depuis
./configure ; make ; make install

Je ne sais pas pourquoi grisbi ne trouve pas son fichier de menu. Il
doit y avoir une subtil différence de compilation entre Xcode et
./configure ; make

Une idée ?

à+

-- 
 Dr. Ludovic Rousseau
-------------- next part --------------
Mon Dec 19 21:53:54 2016, 0,028791 : GRISBI 1.1.1 Debug - /Users/rousseau/Documents/github/grisbi/src/erreur.c:334:void debug_initialize_debugging(gint) - Default debug level: Debug
Variables d'environnement :

LANG = fr_FR.UTF-8

Currency
	currency_symbol   = Eu
	mon_thousands_sep = " "
	mon_decimal_point = ,
	positive_sign     = ""
	negative_sign     = "-"
	p_cs_precedes     = "0"
	n_cs_precedes     = "0"
	p_sep_by_space    = "1"
	frac_digits       = "2"

gint64
	G_GINT64_MODIFIER = "l"
	9223372036854775807

Paths
	g_get_user_data_dir ()               = /Users/rousseau/.local/share
	gsb_dirs_get_user_data_dir ()        = /Users/rousseau/Library/Application Support/Grisbi/data

	g_get_user_config_dir ()             = /Users/rousseau/.config
	gsb_dirs_get_user_config_dir ()      = /Users/rousseau/Library/Application Support/Grisbi/config
	gsb_dirs_get_grisbirc_filename ()    = /Users/rousseau/Library/Application Support/Grisbi/config/grisbidev.conf
	gsb_dirs_get_accelerator_filename () = /Users/rousseau/Library/Application Support/Grisbi/config/grisbi-accels

	gsb_dirs_get_categories_dir ()       = (null)
	gsb_dirs_get_locale_dir ()           = (null)
	gsb_dirs_get_pixmaps_dir ()          = (null)
	gsb_dirs_get_ui_dir ()               = /Users/rousseau/Documents/github/grisbi/src/ui

Mon Dec 19 21:53:54 2016, 0,028956 : Debug - /Users/rousseau/Documents/github/grisbi/src/grisbi_app.c:106:void grisbi_app_struct_conf_init()
Mon Dec 19 21:53:54 2016, 0,101475 : Debug - /Users/rousseau/Documents/github/grisbi/src/grisbi_settings.c:421:void grisbi_settings_init(GrisbiSettings *)
Mon Dec 19 21:53:54 2016, 0,103185 : Debug - /Users/rousseau/Documents/github/grisbi/src/gsb_file.c:644:void gsb_file_init_last_path(const gchar *) - /Users/rousseau/Documents/

(grisbi:15050): Gtk-WARNING **: Theme parsing error: grisbi.css:57:28: The :prelight pseudo-class is deprecated. Use :hover instead.

(grisbi:15050): Gtk-WARNING **: Theme parsing error: grisbi.css:65:36: The :prelight pseudo-class is deprecated. Use :hover instead.

(grisbi:15050): Gtk-WARNING **: Theme parsing error: grisbi.css:73:37: The :prelight pseudo-class is deprecated. Use :hover instead.

(grisbi:15050): Gtk-WARNING **: Theme parsing error: grisbi.css:81:36: The :prelight pseudo-class is deprecated. Use :hover instead.

(grisbi:15050): Gtk-WARNING **: Theme parsing error: grisbi.css:101:24: The :prelight pseudo-class is deprecated. Use :hover instead.
Mon Dec 19 21:53:54 2016, 0,104206 : Debug - /Users/rousseau/Documents/github/grisbi/src/gsb_rgba.c:90:void gsb_rgba_initialise_couleurs_par_defaut()
Mon Dec 19 21:53:54 2016, 0,104268 : Debug - /Users/rousseau/Documents/github/grisbi/src/traitement_variables.c:140:void init_variables()
Mon Dec 19 21:53:54 2016, 0,104992 : Debug - /Users/rousseau/Documents/github/grisbi/src/traitement_variables.c:377:void initialise_tab_affichage_ope()
Mon Dec 19 21:53:54 2016, 0,105114 : Debug - /Users/rousseau/Documents/github/grisbi/src/gsb_form_widget.c:105:gboolean gsb_form_widget_free_list()
Mon Dec 19 21:53:54 2016, 0,105178 : Debug - /Users/rousseau/Documents/github/grisbi/src/gsb_form_scheduler.c:236:gboolean gsb_form_scheduler_free_list()
Mon Dec 19 21:53:54 2016, 0,105322 : Debug - /Users/rousseau/Documents/github/grisbi/src/import.c:265:void register_import_format(struct import_format *) - Adding 'CSV' as an import format
Mon Dec 19 21:53:54 2016, 0,105347 : Debug - /Users/rousseau/Documents/github/grisbi/src/import.c:265:void register_import_format(struct import_format *) - Adding 'QIF' as an import format
Mon Dec 19 21:53:54 2016, 0,105363 : Debug - /Users/rousseau/Documents/github/grisbi/src/import.c:265:void register_import_format(struct import_format *) - Adding 'Gnucash' as an import format
Mon Dec 19 21:53:54 2016, 0,105378 : Debug - /Users/rousseau/Documents/github/grisbi/src/import.c:265:void register_import_format(struct import_format *) - Adding 'OFX' as an import format

** (grisbi:15050): CRITICAL **: loading menu builder file: La ressource dans « /org/gtk/grisbi/ui/grisbi_menu.ui » n'existe pas
-------------- next part --------------
Mon Dec 19 21:52:31 2016, 0,025996 : GRISBI 1.1.1 Debug - erreur.c:334:void debug_initialize_debugging(gint) - Default debug level: Debug
Variables d'environnement :

LANG = fr_FR.UTF-8

Currency
	currency_symbol   = Eu
	mon_thousands_sep = " "
	mon_decimal_point = ,
	positive_sign     = ""
	negative_sign     = "-"
	p_cs_precedes     = "0"
	n_cs_precedes     = "0"
	p_sep_by_space    = "1"
	frac_digits       = "2"

gint64
	G_GINT64_MODIFIER = "l"
	9223372036854775807

Paths
	g_get_user_data_dir ()               = /Users/rousseau/.local/share
	gsb_dirs_get_user_data_dir ()        = /Users/rousseau/Library/Application Support/Grisbi/data

	g_get_user_config_dir ()             = /Users/rousseau/.config
	gsb_dirs_get_user_config_dir ()      = /Users/rousseau/Library/Application Support/Grisbi/config
	gsb_dirs_get_grisbirc_filename ()    = /Users/rousseau/Library/Application Support/Grisbi/config/grisbidev.conf
	gsb_dirs_get_accelerator_filename () = /Users/rousseau/Library/Application Support/Grisbi/config/grisbi-accels

	gsb_dirs_get_categories_dir ()       = (null)
	gsb_dirs_get_locale_dir ()           = (null)
	gsb_dirs_get_pixmaps_dir ()          = (null)
	gsb_dirs_get_ui_dir ()               = ./src/ui

Mon Dec 19 21:52:31 2016, 0,026121 : Debug - grisbi_app.c:106:void grisbi_app_struct_conf_init()
Mon Dec 19 21:52:31 2016, 0,101380 : Debug - grisbi_settings.c:421:void grisbi_settings_init(GrisbiSettings *)
Mon Dec 19 21:52:31 2016, 0,103068 : Debug - gsb_file.c:644:void gsb_file_init_last_path(const gchar *) - /Users/rousseau/Documents/

(grisbi:14697): Gtk-WARNING **: Theme parsing error: grisbi.css:57:28: The :prelight pseudo-class is deprecated. Use :hover instead.

(grisbi:14697): Gtk-WARNING **: Theme parsing error: grisbi.css:65:36: The :prelight pseudo-class is deprecated. Use :hover instead.

(grisbi:14697): Gtk-WARNING **: Theme parsing error: grisbi.css:73:37: The :prelight pseudo-class is deprecated. Use :hover instead.

(grisbi:14697): Gtk-WARNING **: Theme parsing error: grisbi.css:81:36: The :prelight pseudo-class is deprecated. Use :hover instead.

(grisbi:14697): Gtk-WARNING **: Theme parsing error: grisbi.css:101:24: The :prelight pseudo-class is deprecated. Use :hover instead.
Mon Dec 19 21:52:31 2016, 0,104118 : Debug - gsb_rgba.c:90:void gsb_rgba_initialise_couleurs_par_defaut()
Mon Dec 19 21:52:31 2016, 0,104156 : Debug - traitement_variables.c:140:void init_variables()
Mon Dec 19 21:52:31 2016, 0,104271 : Debug - traitement_variables.c:377:void initialise_tab_affichage_ope()
Mon Dec 19 21:52:31 2016, 0,104320 : Debug - gsb_form_widget.c:105:gboolean gsb_form_widget_free_list()
Mon Dec 19 21:52:31 2016, 0,104338 : Debug - gsb_form_scheduler.c:236:gboolean gsb_form_scheduler_free_list()
Mon Dec 19 21:52:31 2016, 0,104364 : Debug - import.c:265:void register_import_format(struct import_format *) - Adding 'CSV' as an import format
Mon Dec 19 21:52:31 2016, 0,104380 : Debug - import.c:265:void register_import_format(struct import_format *) - Adding 'QIF' as an import format
Mon Dec 19 21:52:31 2016, 0,104392 : Debug - import.c:265:void register_import_format(struct import_format *) - Adding 'Gnucash' as an import format
Mon Dec 19 21:52:31 2016, 0,104405 : Debug - import.c:265:void register_import_format(struct import_format *) - Adding 'OFX' as an import format

(grisbi:14697): Gtk-WARNING **: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
Mon Dec 19 21:52:31 2016, 0,113697 : Debug - grisbi_app.c:1219:void grisbi_app_set_recent_files_menu(GrisbiApp *, gboolean) - 0
Mon Dec 19 21:52:31 2016, 0,114090 : Debug - grisbi_app.c:825:void grisbi_app_activate(GApplication *)

(grisbi:14697): Gdk-WARNING **: GdkQuartzDisplay does not implement the monitor vfuncs
Mon Dec 19 21:52:33 2016, 0,587822 : Debug - gsb_file.c:978:gboolean gsb_file_close()
Mon Dec 19 21:52:33 2016, 0,587865 : Debug - grisbi_win.c:738:void grisbi_win_free_private_struct(GrisbiWin *)
Mon Dec 19 21:52:33 2016, 0,588097 : Debug - grisbi_app.c:916:void grisbi_app_shutdown(GApplication *)
Mon Dec 19 21:52:33 2016, 0,588142 : Debug - grisbi_settings.c:569:void grisbi_settings_save_app_config()
Mon Dec 19 21:52:33 2016, 0,589497 : Debug - grisbi_app.c:122:void grisbi_app_struct_conf_free()
Mon Dec 19 21:52:33 2016, 0,592832 : Debug - grisbi_app.c:896:void grisbi_app_dispose(GObject *)


More information about the devel mailing list