Inkscape OS X, je viens de le compiler |
Bienvenue invité ( Connexion | Inscription )
Inkscape OS X, je viens de le compiler |
23 Feb 2005, 19:35
Message
#1
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
J'ai réussi à compiler Inkscape pour Mac OS X.
J'ai suivi les instructions données pour Gimp.app Bon pour l'instant le paquet ne fonctionne pas, mais déjà depuis X11 j'arrive à lancer Inkscape depuis le paquet ! Pour info, c'est la version 0.40 http://www.inkscape.org/cgi-bin/wiki.pl?CompilingMacOsX Si quelqu'un veut m'aider pour réaliser le paquet car je ne suis pas un expert en programmation, on aura notre version OS X. Bon ça fait 65 Mo compressé ... et dans les 200 décompressé, et c'est un peu lent, mais peut être on peut y faire du nettoyage. Donc si certains sont intéressés, je peux vous donner mon paquet Inkscape.app Voilà les photo écrans que j'ai mis sur le wiki Ce message a été modifié par M-Rick - 23 Feb 2005, 23:05. |
|
|
24 Feb 2005, 04:50
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
|
|
|
24 Feb 2005, 05:24
Message
#3
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
Fichier impossible à décompresser pour moi...
-------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
24 Feb 2005, 05:53
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
retélécharge, j'avais pas fini d'uploader à l'heure où tu l'as pris :-(
Manitenant il devrait être bon. |
|
|
24 Feb 2005, 05:57
Message
#5
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
Je confirme, je viens de le télécharger et décompacter sans problème.
L'archive fait exactement 59 Mo. Après je ferais un un DMG. |
|
|
24 Feb 2005, 13:22
Message
#6
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
Bon y'a un problem de librairie apperement, mais ça ne vient pas d'inkscape lui même mais vu wrappeur pour le paquet de l'application.
|
|
|
24 Feb 2005, 15:30
Message
#7
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
J'ai corrigé le problème, je vais uploader, je mettrais un message quand j'aurai fini.
|
|
|
24 Feb 2005, 17:12
Message
#8
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
|
|
|
24 Feb 2005, 19:41
Message
#9
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
J'obtiens ceci
CODE dyld: /Applications/Inkscape.app/Contents/Resources/bin/inkscape can't open library: /sw/lib/libgtkmm-2.4.1.dylib (No such file or directory, errno = 2) Est-ce que tu aurais un lien pour cette librairie ? C'est dispo sur Fink ? EDIT : je viens de regarder sur Fink, mais ça semble pas être la bonne version. Donc si tu avais un lien vers la 2.4.1, ce serais cool Ce message a été modifié par guerom00 - 24 Feb 2005, 19:44. -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
24 Feb 2005, 19:46
Message
#10
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
normalement elle est dans Inkscape, il ne devrait pas chercher vers sw, bizarre faut que je regarde ça.
Ce message a été modifié par M-Rick - 24 Feb 2005, 19:47. |
|
|
24 Feb 2005, 19:49
Message
#11
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
en attendant que je règle le problème tu peux ouvrir le paquet et aller dans Inkscape.app/Contents/Resources/lib/libgtkmm-2.4.1.dylib et faire un lien qui pointe dessus dans /sw/lib
|
|
|
24 Feb 2005, 20:24
Message
#12
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
Apres avoir fait des liens symboliques pour gtkmm, gdkmm et atkmm, j'ai abandonné...
Chez moi, l'appli va chercher toutes ses librairies dans /sw/lib au lieu de à l'intérieur du paquet. EDIT : je viens de penser : peut-être cela vient-il d'une de mes variables d'environnement qui n'est pas compatible... Ce message a été modifié par guerom00 - 24 Feb 2005, 20:27. -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
24 Feb 2005, 20:27
Message
#13
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
|
|
|
24 Feb 2005, 21:08
Message
#14
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 818 Inscrit : 6 Nov 2004 Membre no 26 460 |
inkscape est un superbe programme. Je ne regrette pas du tout de l'avoir compilé en son temps (même si ce fut fort long, j'ai laissé cela tourner tout l'après midi). Ce que je regrette c'est en allant sur l'irc des développeurs de fink, en leur proposant tout un paquet de binaires que j'avais compilés pour mon ibook G4, apparemment ils n'en avaient rien à secouer. Si plus de binaires étaient proposés sous fink, cela pourrait sans doute augmenter l'engouement des utilisateurs macs pour les logiciels open source. Sous Debian vu que toutes les applications sont disponibles en binaires, c'est beaucoup plus rapide à installer.
Felicitation pour ton initiative de cet inkscape.app Heureusement que j'ai eu qque chose de similaire pour gimp, je n'ose imaginer le temps de compilation. -------------------- - - - - - -
Ibook G4 933 : Mac OS X.4 + Debian Sid Les dalles brillantes c'est moche et nul FirefoxOS : Think different !! |
|
|
24 Feb 2005, 21:23
Message
#15
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
Merci favardin.
Oui les mecs de Fink .... J'ai déjà plusieurs fois reporté des bugs, tout le monde s'en fout, notamment le bug avec les menus qui s'affichent en arrière des fenêtre, ça existe depuis la version 0.38. En outre on pourrait proposer des binnaires adpatées à chaque architectures G4, G5 ... 32 bits, 64 bits ... mais non Et pourtant, quel temps on gagnerait ! Bon sinon pour le problème, c'est un fichier qui est mal configuré, je suis en train de le faire, mais je butte sur un truc, par manque de doc ... J'espère pouvoir trouver car je ne suis pas loin du but. J'ai renommé le dossier sw et tout viré que pour ne garder que l'applcation pour voir d'où viennent les problèmes. Ce message a été modifié par M-Rick - 24 Feb 2005, 21:24. |
|
|
24 Feb 2005, 21:34
Message
#16
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
Voici le fichier en question :
CODE #!/bin/sh # # Author: Aaron Voisine <[email protected]> CWD="`(cd \"\`dirname \\\"$0\\\"\`\"; echo $PWD)`" TOP="`dirname \"$CWD\"`" ETC="$HOME/Library/Application Support/Inkscape" export "DYLD_LIBRARY_PATH=$TOP/lib" export "PATH=$CWD:$PATH" export "PANGO_RC_FILE=$ETC/pangorc" export "FONTCONFIG_PATH=$TOP/etc/fonts" export "GTK_IM_MODULE_FILE=$ETC/gtk.immodules" export "GDK_PIXBUF_MODULE_FILE=$ETC/gdk-pixbuf.loaders" export "GTK_DATA_PREFIX=$TOP" export "GTK_EXE_PREFIX=$TOP" export "INKSCAPE_DATADIR=$TOP/share/inkscape" export "INKSCAPE_PLUGINDIR=$TOP/lib/inkscape" export "INKSCAPE_LOCALEDIR=$TOP/share/locale" export LANG=`grep '\b'\`defaults read .GlobalPreferences AppleCollationOrder\`_\ /usr/share/locale/locale.alias | sed -n 's/.*\(.._..\)\..*/\1/p;1q'` mkdir -p "$ETC" sed 's|${HOME}|'"$HOME|g" "$TOP/etc/pango/pangorc" > "$ETC/pangorc" sed 's|${CWD}|'"$TOP|g" "$TOP/etc/pango/pango.modules" > "$ETC/pango.modules" cp -f "$TOP/etc/pango/pangox.aliases" "$ETC" sed 's|${CWD}|'"$TOP|g" "$TOP/etc/gtk-2.0/gtk.immodules" > "$ETC/gtk.immodules" sed 's|${CWD}|'"$TOP|g" "$TOP/etc/gtk-2.0/gdk-pixbuf.loaders" \ > "$ETC/gdk-pixbuf.loaders" exec "$CWD/inkscape-0.40" "$@" C'est ça qui gère le fait que les librairies soient dans Inkscape.app et pas dans /sw J'ai résolu le dernier problème reporté par Guerom00, mais j'ai ce message CODE ** (inkscape-0.40:16899): WARNING **: Modules directory (/sw/share/inkscape/extensions) is unavailable. External modules in that directory will not be loaded. ** (inkscape-0.40:16899): WARNING **: No builtin or dynamically loaded modules were found. Pango will not work correctly. This probably means there was an error in the creation of: '/sw/etc/pango/pango.modules' You may be able to recreate this file by running pango-querymodules. (inkscape-0.40:16899): GLib-GObject-CRITICAL **: file gobject.c: line 1561 (g_object_ref): assertion `G_IS_OBJECT (object)' failed ** (inkscape-0.40:16899): CRITICAL **: file pango-engine.c: line 68 (_pango_engine_shape_shape): assertion `PANGO_IS_FONT (font)' failed ** ERROR **: file shape.c: line 75 (pango_shape): assertion failed: (glyphs->num_glyphs > 0) aborting... Emergency save activated! Emergency save completed. Inkscape will close now. If you can reproduce this crash, please file a bug at www.inkscape.org with a detailed description of the steps leading to the crash, so we can fix it. (process:16899): GLib-GObject-CRITICAL (recursed) **: file gobject.c: line 1561 (g_object_ref): assertion `G_IS_OBJECT (object)' failed aborting... Faut que je trouve comment il teste le dossier Inkscape.app/Contents/resources/share/inkscape où sont justement stockés les réglages pour empêcher cette erreur. |
|
|
24 Feb 2005, 21:48
Message
#17
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 396 Inscrit : 10 Jul 2004 Lieu : Châteauroux (Indre) Membre no 20 926 |
Hello
Bravo M-Rick pour ton travail ; Sodipodi fonctionne bien, mais Inkscape ne se lance même pas sur le iMac : il lance le Dock, licône apparaît aussi, puis disparaît ; je précise que je nai pas Fink, même si normalement, cela ne devrait pas jouer, puisque lappli est Cocoa. Voilà voilà et dommage Aurais-tu une solution, sil-te-plaît ? N. -------------------- Mac Mini C2D@2 Ghz /2 Go RAM/Linux ; MBP 17 début 2010 : [email protected] Ghz/ 4 GO de RAM /DD 750 Go ; iPad 5e génération, à jour
|
|
|
24 Feb 2005, 21:58
Message
#18
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
@ nykk : regardes ton fichier console.log, tu auras les messages d'erreur
@ M-Rick : merci pour ton travail et à tout tes efforts ! Là, je suis au boulot donc j'ai pas beaucoup de temps. Quand je serais chez moi, ce soir, si j'en ai le courage, je me plongerais dans le code... -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
24 Feb 2005, 22:00
Message
#19
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
cool, ça va me permettre de décompresser !
ça fait 3 jours complets et de longues nuits que je suis dessus ! |
|
|
25 Feb 2005, 03:48
Message
#20
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
Bon, ça y est : ça tourne chez moi
1) premier problème : CODE ** (inkscape-0.40:16957): CRITICAL **: Unable to load stock pixmap RELOC /sw/share/inkscape/icons/join_miter.xpm ... C'est peut-être pas très beau comme solution mais j'ai fait un lien symbolique dans /sw/share/ qui pointe vers Inkscape.app : CODE [simss77w109-223:/sw/share] rom% cd /sw/share [simss77w109-223:/sw/share] rom% lsa inkscape lrwxr-xr-x 1 root admin 60 24 Feb 18:13 inkscape -> /Applications/Inkscape.app/Contents/Resources/share/inkscape 2) deuxième problème : le truc avec Pango : CODE ** (inkscape-0.40:16957): WARNING **: No builtin or dynamically loaded modules were found. Pango will not work correctly. This probably means there was an error in the creation of: '/sw/etc/pango/pango.modules' You may be able to recreate this file by running pango-querymodules. C'est le fichier pangorc qui n'est pas correcte. Dans le répertoire /Applications/Inkscape.app/Contents/Resources/etc/pango, il faut remplacer le fichier pangorc : CODE [Pango] ModuleFiles = "${HOME}/.inkscape-etc/pango.modules" [PangoX] AliasFiles = "${HOME}/.inkscape-etc/pangox.aliases" par : CODE [Pango] ModuleFiles = "${HOME}/Library/Application Support/Inkscape/pango.modules" [PangoX] AliasFiles = "${HOME}/Library/Application Support/Inkscape/pangox.aliases" Et voilà Si quelqu'un a une solution un peu plus élégante pour le premier problème, peut-être... -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
25 Feb 2005, 05:09
Message
#21
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
Comment on fait le Alt+Clic (sélectionne un objet qui est sous un autre) sous OSX : Quand je fais
Alt+clic, ça zoome. Quand je fais Pomme+clic, ça m'affiche le menu contextuel... -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
25 Feb 2005, 07:26
Message
#22
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 1 192 Inscrit : 25 Jan 2004 Membre no 13 759 |
ce serait pas possible de faire un package pour mettre le fichier au bon endroit ? (la premiere solution étant de faire un alias uniix pour ceux qu'on pas suivi)
-------------------- Signature ....
... ... Erreur 404 Signature not found |
|
|
25 Feb 2005, 08:38
Message
#23
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 1 120 Inscrit : 24 Sep 2004 Lieu : Oise Membre no 24 110 |
Je parcours ce topic avec interet parce qu'il y a quelques mois (quaand j'ai eu le mac) j'ai essayé d'installer ce soft et je m'y suis cassé les dents. Je n'avais pas le niveau pour le faire.
Par contre il m'interesse bigrement. Je ne pense pas pouvoir aider, mais je suis très interesser par le resultat. Noter bien que s'il y un travail faisable par un débutant je veux bien hein c'est pas de la paresse, mais un manque de compétence malheureusemet certain. -------------------- Macbook pro juin 2012 HD mat Ext proc et 1 terra de DD, MacMini 1,83 SD refurb en mediacenter, Macbook blanc 2ghz 1g ram 320go, macbook air 13 pouce 128 USB2, iphone 3GS
|
|
|
25 Feb 2005, 14:41
Message
#24
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
Merci à toi Guerom00
Si il y a moyen de faire un installeur, c'est même facile. Le truc qui serait mieux encore est de ne pas avoir à faire cette manip en réglant le problème. Mais ce n'est pas si simple, il faut savoir comment Inkscape appelle le dossier $CWD/share/inkscape Car j'ai récupéré le script dans Gimp.app, mais il doit y avoir une petite différence pour ce dossier. Bon je vais faire une mise à jour déjà et j'envoie tout ça. Ce message a été modifié par M-Rick - 25 Feb 2005, 14:43. |
|
|
25 Feb 2005, 15:45
Message
#25
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
y'a u ntruc qui me dépasse, ça fonctionne mais c'est super long à se lancer alors que lorsqu'on lance inkscape depuis le paquet via x11 c'est super rapide ....
|
|
|
25 Feb 2005, 17:12
Message
#26
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
Pas besoin de faire d'installeur
J'ai rajouté cette ligne dans le shell de lancement avant les commades export et hop mkdir -p "/sw/share" ; ln -s "$TOP/share/inkscape" "/sw/share/inkscape" En gros ça veut dire créer les dossiers sw puis share et faire un lien du dossier inkscape situé dans inkscape.app de là où se trouve l'application Inkscape dans le dossier share de sw, mais si sw et share existent déjà ils ne seront pas écrasés. En gros, le lien est créé automatiquement n'importe où se trouve Inkscape sur le disque dur, le temps que je règle le problème. Pendant le week-end, y'aura sûrement une mise à jour pour le délais de lancement relativement long ... Ce message a été modifié par M-Rick - 25 Feb 2005, 17:18. |
|
|
25 Feb 2005, 17:38
Message
#27
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
Juste un truc sur le temps de lancement : chez moi, ça mets 3 secondes (je viens de chronomètrer )
C'est pas excessivement long, je peux vivre avec... -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
25 Feb 2005, 17:42
Message
#28
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
3 s ???
moi 45 sec !! et y'a un gars qui vient de m'envoyer un mail pour dire la même chose, et qu'il travaillait à voir ce que c'était. Enfin tant mieux pour toi !!! |
|
|
25 Feb 2005, 17:49
Message
#29
|
|
Sans titre ni bouboules et terriblement négatif ! Groupe : Membres Messages : -8 378 756 Inscrit : 5 Dec 2004 Membre no 28 230 |
45 s !!!!!
Y a un truc qui cloche avec vos config ! Je vois pas pourquoi , c'est chelou ! -------------------- la galette: un site qui ne tourne pas en rond !
Breton par assiduité et Pinklaireur occasionnel et n'aime pas Caps Lock Theory: As long as strangers hold the power to affect your mood, you are deeply and fundamentally fucked. The Internet is made of cats. |
|
|
25 Feb 2005, 17:57
Message
#30
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 280 Inscrit : 20 Dec 2001 Lieu : Nantes Membre no 1 659 |
bah oui !
c'est long, mais peut être 10.3.8 je sais pas. Juste une question, as-tu Fink installé avec GTK ? Ce message a été modifié par M-Rick - 25 Feb 2005, 18:31. |
|
|
Nous sommes le : 28th April 2024 - 04:19 |