[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