<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Bonjour,<div class=""><br class=""></div><div class="">jâai fixé le pb de démarrage. Désolé, il manquait un bout de code dans mon lanceur.</div><div class="">Jâen ai profité pour ajouter le support de « goffice ».</div><div class="">Ma procédure devient : </div><div class=""><br class=""></div><div class=""><div class=""><br class=""></div><div class=""><font face="Courier" class="">Note that jhbuild environment is not compatible with homebrew nor macport.</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><span style="font-family: Courier;" class="">First step is to download the lastest install script:</span></div><div class=""><font face="Courier" class=""><a href="https://git.gnome.org/browse/gtk-osx/plain/gtk-osx-build-setup.sh" class="">https://git.gnome.org/browse/gtk-osx/plain/gtk-osx-build-setup.sh</a></font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><span style="font-family: Courier;" class="">Then use the following command lines:</span></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">% # init the installation</font></div><div class=""><font face="Courier" class="">% ./gtk-osx-build-setup.sh</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">% # Build prerequiste tools</font></div><div class=""><font face="Courier" class="">% jhbuild bootstrap</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">% # install GTK2 env</font></div><div class=""><font face="Courier" class="">% jhbuild build meta-gtk-osx-bootstrap meta-gtk-osx-core</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">% # install GTK3 env</font></div><div class=""><font face="Courier" class="">% jhbuild build meta-gtk-osx-gtk3</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">% # required package for Grisbi </font></div><div class=""><font face="Courier" class="">% jhbuild build libgsf</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">% # ensure that mac-integration is properly installed for both GTK2 and GTK3</font></div><div class=""><font face="Courier" class="">% jhbuild build -f gtk-mac-integration</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">Optionnaly download goffice</font></div><div class=""><font face="Courier" class=""> Patch goffice.c) (180, 184) to rename "quartz_*" function calls to "gtkosx_*".</font></div><div class=""><font face="Courier" class=""> Patch configure.ac to instruct to use GTK3 instead of GTK2.</font></div><div class=""><font face="Courier" class=""> Compile and install goffice :</font></div><div class=""><font face="Courier" class=""> % jhbuild shell</font></div><div class=""><font face="Courier" class=""> % ./configure</font></div><div class=""><font face="Courier" class=""> % make</font></div><div class=""><font face="Courier" class=""> % make install</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">Optionnaly download "libofx" (Broken at the moment)</font></div><div class=""><font face="Courier" class=""> <a href="https://sourceforge.net/projects/libofx/files/latest/download" class="">https://sourceforge.net/projects/libofx/files/latest/download</a></font></div><div class=""><font face="Courier" class=""> <a href="https://sourceforge.net/projects/openjade/files/opensp/1.5.1/OpenSP-1.5.1.tar.gz" class="">https://sourceforge.net/projects/openjade/files/opensp/1.5.1/OpenSP-1.5.1.tar.gz</a></font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">2. Compile</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">% jhbuild shell</font></div><div class=""><font face="Courier" class="">% ./autogen.sh</font></div><div class=""><font face="Courier" class="">% ./configure --prefix=/Users/nl/gtk/inst</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">3. Package</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">% gtk-mac-bundler MacOS/Grisbi3.bundle</font></div></div><div class=""><font face="Courier" class="">puis faire lâimage dmg.</font></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Il me reste à automatiser cela dans le Makefile. (du moins la partie packaging).</div><div class=""><br class=""></div><div class="">Comme la dernière fois, je mets à dispo le DMG pour que vous puisiez voir la tournure que cela prend : <a href="http://ovh.to/RM74kMA" class="">http://ovh.to/RM74kMA</a></div><div class=""><br class=""></div><div class="">Je vais remonter cela dans GitHub et faire un "pull request ». Câest bien la procédure officielle ??</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">A+</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">Le 26 oct. 2016 à 20:47, Pierre Biava <<a href="mailto:pierre.biava@orange.fr" class="">pierre.biava@orange.fr</a>> a écrit :</div><br class="Apple-interchange-newline"><div class=""><div class="moz-cite-prefix" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">Ludovic Rousseau a écrit le 26/10/2016 à 11:40 :<br class=""><br class="">Bonsoir à tous,<br class=""><br class=""></div><blockquote cite="mid:CAGstE8Btqo4O+Yaaf-Xh=VKHKiV5719oXTP9NrCRn-7B6OM_YQ@mail.gmail.com" type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><div dir="ltr" class=""><div class="gmail_extra"><div class="gmail_quote">Le 24 octobre 2016 à 20:19, Nicolas LAURENT<span class="Apple-converted-space"> </span><span dir="ltr" class=""><<a moz-do-not-send="true" href="mailto:nl@haplo.info" target="_blank" class="">nl@haplo.info</a>></span><span class="Apple-converted-space"> </span>a écrit :<br class=""><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><div style="overflow-wrap: break-word;" class="">Bonjour Ludovic, Pierre et tous :)</div></blockquote><div class=""><br class=""></div><div class="">Bonjour,<br class=""> <br class=""></div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;"><div style="overflow-wrap: break-word;" class=""><div class=""><br class=""></div><div class="">jâai compilé la version GitHub (GTK3 donc) et jâai mis le .dmg ici :<span class="Apple-converted-space"> </span><font color="#0069d9" class=""><u class=""><a moz-do-not-send="true" href="http://ovh.to/pvkXarM" target="_blank" class="">http://ovh.to/pvkXarM</a></u></font></div></div></blockquote><div class=""><br class=""></div><div class="">Cette version plante chez moi.<br class=""></div><div class="">J'imagine que grisbi cherche des fichiers qu'il ne trouve pas.<br class=""></div><div class="">J'ai le même problème si je lance grisbi sans avoir fait "make install" avant.<br class=""></div></div></div></div></blockquote><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">Il faudrait voir le message d'erreur si il y en a mais je pense que ça vient de l'utilisation de gsettings et de la nécessité d'avoir le fichier org.gtk.grisbi.gschema.xml installé dans /usr/(local)/share/glib-2.0/schemas.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">Dans le package il faut vérifier ou il s'installe.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><blockquote cite="mid:CAGstE8Btqo4O+Yaaf-Xh=VKHKiV5719oXTP9NrCRn-7B6OM_YQ@mail.gmail.com" type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><div dir="ltr" class=""><div class="gmail_extra"><div class="gmail_quote"><div class=""><br class=""></div><div class="">Tu devrais avoir le même crash si tu désinstalles grisbi chez toi : "make uninstall" et que tu n'utilises que le .app présent dans le .dmg.<br class=""><br class=""></div><div class="">Dans les logs d'erreur (si je lance le binaire depuis un terminal) j'ai :<br class="">(Grisbi-bin:5047): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/Users/nl/gtk/inst/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache': No such file or directory<br class=""><br class="">This likely means that your installation is broken.<br class="">Try running the command<br class=""> <span class="Apple-converted-space"> </span>gdk-pixbuf-query-loaders > /Users/nl/gtk/inst/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache<br class="">to make things work again for the time being.<br class=""><br class=""></div><div class="">Le chemin '/Users/nl/gtk/inst/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache' est manifestement invalide et correspond à ton installation de GTK+3<br class=""><br class=""></div><div class="">Plus étrange, j'ai aussi :<br class="">(Grisbi-bin:5047): Gtk-WARNING **: Error loading icon from file '/Volumes/Grisbi-github-20161024/Grisbi.app/Contents/Resources/share/pixmaps/grisbi/grisbi-logo.png':<br class=""> <span class="Apple-converted-space"> </span>Couldn't recognize the image file format for file '/Volumes/Grisbi-github-20161024/Grisbi.app/Contents/Resources/share/pixmaps/grisbi/grisbi-logo.png'<br class="">**<br class=""><br class=""></div></div></div></div></blockquote><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">Puisque pixbuf_loader ne fonctionne pas grisbi ne peut pas charger le fichier. J'ai la même chose dans VirtualBox sous jhbuild schell.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">Je me demande si gdk-pixbuf est de la bonne version.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">Cdt.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><p style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><br class=""></p><pre class="moz-signature" cols="72" style="font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">--
A+
Pierre Biava</pre><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">_______________________________________________</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">devel mailing list</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="mailto:devel@listes.grisbi.org" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">devel@listes.grisbi.org</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="http://listes.grisbi.org/mailman/listinfo/devel" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">http://listes.grisbi.org/mailman/listinfo/devel</a></div></blockquote></div><br class=""></div></body></html>