<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Nicolas LAURENT a écrit le 23/10/2016 Ã
20:27Â :<br>
<br>
Bonsoir Nicolas,<br>
<br>
</div>
<blockquote
cite="mid:8E9437C2-F22B-41B8-8734-A69C9AABCDA9@haplo.info"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class=""><br>
<div>
<div>
<div>1. Set up the environement</div>
<div><br class="">
</div>
<div>Full documentation is available here:</div>
<div><a moz-do-not-send="true"
href="https://wiki.gnome.org/Projects/GTK+/OSX/Building"
class="">https://wiki.gnome.org/Projects/GTK+/OSX/Building</a></div>
</div>
</div>
</div>
</blockquote>
<br>
J'ai suivi ce site.<br>
<br>
<blockquote
cite="mid:8E9437C2-F22B-41B8-8734-A69C9AABCDA9@haplo.info"
type="cite">
<div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div>
<div>
<div><br class="">
</div>
First step is to download the lastest install script:
<div><a moz-do-not-send="true"
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></div>
<div><br class="">
</div>
</div>
</div>
</div>
</blockquote>
OK fait fonctionne <br>
<blockquote
cite="mid:8E9437C2-F22B-41B8-8734-A69C9AABCDA9@haplo.info"
type="cite">
<div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div>
<div>
<div><br class="">
</div>
<div>Then use the 5 following command lines</div>
<div><br class="">
</div>
<div>% # init the installation</div>
<div>% ./gtk-osx-build-setup.sh</div>
<div><br class="">
</div>
<div>% # Build prerequiste tools</div>
<div>% jhbuild bootstrap</div>
<div><br class="">
</div>
<div>% # install GTK2 env</div>
<div>% jhbuild build meta-gtk-osx-bootstrap
meta-gtk-osx-core</div>
<div><br class="">
</div>
</div>
</div>
</div>
</blockquote>
La j'avais directement remplacé meta-gtk-osx-bootstrap par
meta-gtk-osx-gtk3<br>
<br>
C'est peut-être ça qui explique que certains logiciels ne compilent
pas correctement.<br>
<br>
Je suis en train de recommencer et je vais appliquer ta procédure.<br>
<br>
<blockquote
cite="mid:8E9437C2-F22B-41B8-8734-A69C9AABCDA9@haplo.info"
type="cite">
<div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div>
<div>
<div>% # install GTK3 env</div>
<div>% jhbuild build meta-gtk-osx-gtk3</div>
<div><br class="">
</div>
<div>% # required package for Grisbi </div>
<div>% jhbuild build libgsf</div>
<div><br class="">
</div>
<div>% # ensure that mac-integration is properly installed
for both GTK2 and GTK3</div>
<div>% jhbuild build -f  gtk-mac-integration</div>
<div><br class="">
</div>
<div><br class="">
</div>
<div><br class="">
</div>
<div>2. Compile</div>
<div><br class="">
</div>
<div>% jhbuild shell</div>
<div>% cd grisbi_directory</div>
<div>% ./autogen.sh</div>
<div>% ./configure --prefix=/tmp/Grisbi</div>
<div><br class="">
</div>
<div><br class="">
</div>
</div>
<br class="">
<blockquote type="cite" class="">
<div class="">
<div bgcolor="#FFFFFF" text="#000000" class=""> <br
class="">
J'ai installé Mac OSX mavericks dans VirtualBox. Après
pas mal de galère je me suis lancé dans l'installation
de jhbuild ou je suis confronté à beaucoup (trop)
d'erreurs du type :<br class="">
<br class="">
ERROR : no certificate subject alternative name matches
for .... Il est proposé de mettre l'option <br
class="">
<pre class=""><code class="">--no-check-certificate</code></pre>
<br class="">
Je vu sur internet que c'était probablement dû à une
ancienne version de wget (1.13). J'ai essayé de compiler
wget-1.18 mais j'ai un problème de librairies
manquantes.<br class="">
</div>
</div>
</blockquote>
<div><br class="">
</div>
<div>Je nâai absolument aucune expérience de virtualisation de
MacOS. Quel est ton système hôte ?</div>
</div>
</div>
</blockquote>
<br>
mon système hôte est Linux Mint 18 avec Mate.<br>
<blockquote
cite="mid:8E9437C2-F22B-41B8-8734-A69C9AABCDA9@haplo.info"
type="cite">
<div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div>
<div>Ton erreur ressemble à un pb coté openSSL (ou du moins
son absence de support dans wget). Mais je dis ça au pif.</div>
<br class="">
<blockquote type="cite" class="">
<div class="">
<div bgcolor="#FFFFFF" text="#000000" class=""> Je
voudrais savoir si il y a un moyen de mettre cette
option quelque part pour éviter ce problème avec
jhbuild. Sinon peut-on utiliser HomeBrew en même temps
que jhbuild ?<br class="">
</div>
</div>
</blockquote>
<div><br class="">
</div>
Je te déconseille homebrew et macport qui rentrent en conflit
avec jhbuild :(</div>
</div>
</blockquote>
<br>
OK<br>
<blockquote
cite="mid:8E9437C2-F22B-41B8-8734-A69C9AABCDA9@haplo.info"
type="cite">
<div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div>Â <br class="">
<blockquote type="cite" class="">
<div class="">
<div bgcolor="#FFFFFF" text="#000000" class=""> ou toute
autre solution que de télécharger en dehors de jhbuild
chaque fichier en erreur
<blockquote
cite="mid:8F4632DA-64C1-42AE-8809-3D1A83E76651@haplo.info"
type="cite" class="">
<pre class="" wrap="">jâarrive à créer un bundle (Grisbi.app) qui fonctionne et qui intègre 2 patches
1/ le bug de Fichier>Quitter (toujours présent dans la dernière release officielle). Jâavais fait un email avec une proposition de patch.
2/ la compatibilité avec les écrans Retina.</pre>
</blockquote>
<br class="">
Pourrais-je télécharger ce bundle quelque part ? est-il
en phase avec la dernière version de master sur Github ?<br
class="">
<br class="">
</div>
</div>
</blockquote>
<div><br class="">
</div>
<div>Jâai uploadé ici : <a moz-do-not-send="true"
href="http://ovh.to/GQbM6Pq" class="">http://ovh.to/GQbM6Pq</a>Â (lien
valable 10 jours)</div>
</div>
</div>
</blockquote>
<br>
Je l'ai téléchargé mais pas testé<br>
<blockquote
cite="mid:8E9437C2-F22B-41B8-8734-A69C9AABCDA9@haplo.info"
type="cite">
<div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode:
space; -webkit-line-break: after-white-space;" class="">
<div>
<div><br class="">
</div>
<div>Attention, câest ma première image DMG, donc soyez
indulgents :)</div>
<div>Malheureusement je nâai pas mis à jour à partir de GitHub
avant la compilation.</div>
<div><br class="">
</div>
<div>Si vous êtes intéressés, je peux le faire.</div>
</div>
</div>
</blockquote>
<br>
Ce serait intéressant car j'ai intégré pour Unity le menu type OSX.
Je voudrais vérifier comment ça se comporte sous Mac.<br>
<br>
Bonne nuit<br>
<pre class="moz-signature" cols="72">--
A+
Pierre Biava</pre>
</body>
</html>