[grisbi-bugs] [Grisbi 0001832]: Erreurs à la compilation
Grisbi Bug Tracker
bugtracker at grisbi.org
Lun 2 Avr 17:44:06 CEST 2018
The following issue has been RESOLVED.
======================================================================
http://www.grisbi.org/bugsreports/view.php?id=1832
======================================================================
Reported By: brochignac
Assigned To: LudovicRousseau
======================================================================
Project: Grisbi
Issue ID: 1832
Category: Main
Reproducibility: always
Severity: block
Priority: normal
Status: resolved
OS: Ubuntu
Unstable Impact: Yes
Version OS: Kubuntu 17.10 Artful
Version GTK: 3.22.25
Resolution: fixed
Fixed in Version: development (git)
======================================================================
Date Submitted: 2018-04-02 13:10 CEST
Last Modified: 2018-04-02 17:44 CEST
======================================================================
Summary: Erreurs à la compilation
Description:
Bonjour,
Suite à la mise à jour e812f106 vers 6a884c58, j'ai les erreurs de compilation
suivantes au make.
Pour être sûr, j'ai fait un "git clone https://github.com/grisbi/grisbi" tout
neuf, j'ai les mêmes erreurs.
La version de Pierre sur "git clone https://github.com/pierre-biava/grisbi.git"
compile sans erreur.
$ make -j5
make all-recursive
make[1] : on entre dans le répertoire « /home/dom/git/grisbi »
Making all in src
make[2] : on entre dans le répertoire « /home/dom/git/grisbi/src »
GEN grisbi_resources.c
make all-recursive
make[3] : on entre dans le répertoire « /home/dom/git/grisbi/src »
Making all in ui
make[4] : on entre dans le répertoire « /home/dom/git/grisbi/src/ui »
make[4]: rien à faire pour « all ».
make[4] : on quitte le répertoire « /home/dom/git/grisbi/src/ui »
Making all in prefs
make[4] : on entre dans le répertoire « /home/dom/git/grisbi/src/prefs »
CC prefs_page_archives.lo
CC prefs_page_display_adr.lo
CC prefs_page_display_fonts.lo
CC prefs_page_display_gui.lo
CC prefs_page_divers.lo
CC prefs_page_files.lo
CC prefs_page_import_asso.lo
CC prefs_page_import_files.lo
CCLD libprefspages.la
make[4] : on quitte le répertoire « /home/dom/git/grisbi/src/prefs »
Making all in plugins/gnucash
make[4] : on entre dans le répertoire
« /home/dom/git/grisbi/src/plugins/gnucash »
CC gnucash.lo
CCLD gnucash.la
make[4] : on quitte le répertoire
« /home/dom/git/grisbi/src/plugins/gnucash »
Making all in plugins/ofx
make[4] : on entre dans le répertoire
« /home/dom/git/grisbi/src/plugins/ofx »
CC ofx.lo
CCLD ofx.la
make[4] : on quitte le répertoire « /home/dom/git/grisbi/src/plugins/ofx »
Making all in plugins/openssl
make[4] : on entre dans le répertoire
« /home/dom/git/grisbi/src/plugins/openssl »
CC openssl.lo
CCLD openssl.la
make[4] : on quitte le répertoire
« /home/dom/git/grisbi/src/plugins/openssl »
make[4] : on entre dans le répertoire « /home/dom/git/grisbi/src »
CC accueil.lo
CC affichage_liste.lo
CC bet_config.lo
CC bet_data_finance.lo
CC bet_data.lo
In file included from bet_data_finance.c:30:0:
bet_data_finance.h:4:10: fatal error: gtk/gtk.h: Aucun fichier ou dossier de ce
type
#include <gtk/gtk.h>
^~~~~~~~~~~
compilation terminated.
Makefile:1096 : la recette pour la cible « bet_data_finance.lo » a
échouée
make[4]: *** [bet_data_finance.lo] Erreur 1
make[4]: *** Attente des tâches non terminées....
In file included from bet_data.c:32:0:
bet_data.h:4:10: fatal error: gtk/gtk.h: Aucun fichier ou dossier de ce type
#include <gtk/gtk.h>
^~~~~~~~~~~
compilation terminated.
In file included from affichage_liste.c:32:0:
affichage_liste.h:4:10: fatal error: gtk/gtk.h: Aucun fichier ou dossier de ce
type
#include <gtk/gtk.h>
^~~~~~~~~~~
compilation terminated.
Makefile:1096 : la recette pour la cible « bet_data.lo » a échouée
make[4]: *** [bet_data.lo] Erreur 1
Makefile:1096 : la recette pour la cible « affichage_liste.lo » a échouée
make[4]: *** [affichage_liste.lo] Erreur 1
bet_config.c:29:10: fatal error: gdk/gdkkeysyms.h: Aucun fichier ou dossier de
ce type
#include <gdk/gdkkeysyms.h>
^~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:1096 : la recette pour la cible « bet_config.lo » a échouée
make[4]: *** [bet_config.lo] Erreur 1
In file included from accueil.c:32:0:
accueil.h:4:10: fatal error: gtk/gtk.h: Aucun fichier ou dossier de ce type
#include <gtk/gtk.h>
^~~~~~~~~~~
compilation terminated.
Makefile:1096 : la recette pour la cible « accueil.lo » a échouée
make[4]: *** [accueil.lo] Erreur 1
make[4] : on quitte le répertoire « /home/dom/git/grisbi/src »
Makefile:1136 : la recette pour la cible « all-recursive » a échouée
make[3]: *** [all-recursive] Erreur 1
make[3] : on quitte le répertoire « /home/dom/git/grisbi/src »
Makefile:829 : la recette pour la cible « all » a échouée
make[2]: *** [all] Erreur 2
make[2] : on quitte le répertoire « /home/dom/git/grisbi/src »
Makefile:549 : la recette pour la cible « all-recursive » a échouée
make[1]: *** [all-recursive] Erreur 1
make[1] : on quitte le répertoire « /home/dom/git/grisbi »
Makefile:438 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2
======================================================================
----------------------------------------------------------------------
(0004399) LudovicRousseau (developer) - 2018-04-02 17:44
http://www.grisbi.org/bugsreports/view.php?id=1832#c4399
----------------------------------------------------------------------
corrigé dans
https://github.com/grisbi/grisbi/commit/1d0fd81c0145f991582ffd03ab853fb024f37e1e
Je n'ai le problème sur aucune de mes configurations.
Désolé pour le bug.
Issue History
Date Modified Username Field Change
======================================================================
2018-04-02 13:10 brochignac New Issue
2018-04-02 17:44 LudovicRousseauAssigned To => LudovicRousseau
2018-04-02 17:44 LudovicRousseauStatus new => resolved
2018-04-02 17:44 LudovicRousseauResolution open => fixed
2018-04-02 17:44 LudovicRousseauFixed in Version => development (git)
2018-04-02 17:44 LudovicRousseauNote Added: 0004399
======================================================================
Plus d'informations sur la liste de diffusion bugsreports