[grisbi-devel] Compilation de grisbi et goffice
Ludovic Rousseau
ludovic.rousseau at gmail.com
Sun Nov 13 20:41:59 CET 2016
Le 13 novembre 2016 à 18:55, Ludovic Rousseau <ludovic.rousseau at gmail.com>
a écrit :
> Le 13 novembre 2016 à 18:11, Pierre Biava <pierre.biava at orange.fr> a
> écrit :
> >
> > Bonsoir,
>
> Salut,
>
> > En compilant grisbi avec travis/autogen.sh j'ai vu que pour ne pas avoir
> d'erreur on n'intègre plus goffic.
>
>
> Exact.
> Depuis https://github.com/grisbi/grisbi/commit/
> a64e6101e85b0ee43347e55218bc4af02c7e7ee4
>
> Le problème est que l'activation de goffice utilise l'argument -pthread
> qui génère des warnings
> https://travis-ci.org/LudovicRousseau/grisbi/jobs/171632785
> avec
> gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
>
> CC accueil.lo
> cc1: error: -pthread: No such file or directory
> [-Werror=missing-include-dirs]
>
Sur macOS j'ai aussi le warning/erreur :
/usr/local/Cellar/goffice/0.10.32/include/libgoffice-0.10/goffice/utils/go-libxml-extras.h:50:5:
error:
'GOFFICE_WITH_LONG_DOUBLE' is not defined, evaluates to 0
[-Werror,-Wundef]
#if GOFFICE_WITH_LONG_DOUBLE
^
bet_graph.c:1472:36: error: missing field 'data' initializer
[-Werror,-Wmissing-field-initializers]
GValue date_value = {0,};
^
2 errors generated.
Une solution serait d'utiliser une matrice de compilation pour Travis-CI
et, pour une configuration, activer goffice mais désactiver --enable-werror
Je vais regarder ça.
à+
--
Dr. Ludovic Rousseau
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listes.grisbi.org/pipermail/devel/attachments/20161113/fc907911/attachment.html>
More information about the devel
mailing list