Uniconvertor est un outil en ligne de commande qui partage le code avec le projet sK1. il est utilisé pour convertir d'un type de fichier graphique vectoriel à un autre comme ceci:
uniconvertor before.eps after.svg
Je recherche une solution étape par étape pour installer cet outil sur mon ordinateur portable.
Une question similaire publiée sur le forum Uniconvertor en août est toujours sans réponse.
J'ai lu sur Uniconvertor dans une réponse publiée par Neil mais je ne comprends pas comment lui envoyer un message directement pour plus de détails.
mac
command-line
conversion
osx-lion
vector-graphics
RécemmentFish
la source
la source
Réponses:
J'ai installé des packages Lion avec MacPorts.
Je vais décrire ici tout ce que j'ai fait pour que la compilation fonctionne. Peut-être que certaines étapes ne sont pas nécessaires, peut-être que certaines bibliothèques supplémentaires devront être installées (en utilisant MacPorts) avant la compilation de sk1libs ou uniconvertor pour le faire fonctionner.
Ma réponse est basée sur la réponse de @ bitboxer avec quelques ajouts.
Téléchargements
J'ai utilisé les liens fournis ici: http://sk1project.org/modules.php?name=Products&product=uniconvertor&op=download
Uniconvertor et sk1libs téléchargés et extraits
installation de sk1libs
Premier essai
J'ai d'abord exécuté ce qui suit:
Veuillez noter que la version de libpng est 15 (pas 12 comme dans la réponse de @ bitboxer). J'ai remarqué cette recherche dans le répertoire / usr / X11 / include.
Ce qui a donné quelques erreurs:
Dépannage
J'ai donc essayé de savoir si j'avais déjà installé la bibliothèque lcms:
lcms a été installé par MacPort sur mon ordinateur (lcms semble être une dépendance d'Inkscape).
Deuxième essai: succès
Alors j'ai fait ça:
Ce qui a ajouté les MacPorts include et lib dir aux drapeaux de compilation.
Alors:
Ce qui s'est terminé sans erreur (mais avec quelques avertissements).
Alors:
Installation d'uniconvertor
Même chose (je l'ai exécuté juste après la compilation de sk1libs, donc les valeurs LDFLAGS et CFLAGS sont les mêmes):
la source
ld: library not found for -lX11
courantsudo python setup.py build
. Une idée de comment résoudre ce problème? Je suis sur El Capitan.Téléchargez
sk1libs
etuniconvertor
extrayez-le. Ouvrez Terminal.app et accédez au répertoire sk1libs. Exécutez ceci:Après cela, allez dans le répertoire uniconvert et faites de même. Cela devrait faire l'affaire.
Vous pouvez obtenir une erreur comme celle-ci:
Vous pouvez le réparer avec un lien symbolique - exécutez cette commande:
la source
lcms.h
erreur en créant un/usr/local/include/freetype
lien symbolique:ln -s /usr/local/include/freetype2 /usr/local/include/freetype
Suivez ce qui précède dans Mavericks. J'ai juste pris une photo pour voir si ça marcherait. A fait ceci:
De nombreux avertissements dans le processus. J'ai enregistré un journal et je vais l'examiner. OSX avait besoin d'outils de développement en ligne de commande pour obtenir cc. Cela m'a incité et j'ai téléchargé. Je suis retourné à Inkwell et j'ai eu cette erreur lors d'une tentative d'importation.
Ci-dessous: Cela semble plus qu'un peu vague dans la console d'erreur d'Inkwell. Publier ici au cas où quelqu'un voudrait le comprendre. Je m'attache à obtenir ce que j'obtiens en pensant que je pourrais essayer cela «en toute simplicité».
Erreur encrier:
la source
Aujourd'hui, j'ai réussi à installer UniConvertor sur mon Snow Leopard:
~/tmp/uniconvertor-1.1.5
cd ~/tmp/uniconvertor-1.1.5/
sudo python setup.py install
ousu
à un shell racine etpython setup.py install
Et maintenant ça marche comme du charme.
la source
Voici un guide étape par étape pour installer uniconvertor avec Homebrew à partir d'avril 2017. Il est disponible, mais enterré et uniquement accessible en tant qu'installation HEAD.
Ouvrez l'application Terminal et installez Home Brew , un gestionnaire de packages mac, en exécutant cette commande:
Une fois que vous avez installé Home Brew, vous pouvez installer uniconvertor avec la commande suivante:
Je me rends compte que cela implique d'installer un système séparé (Homebrew), mais ça vaut le coup. Je l'utilise pour gérer autant de packages similaires sur mon Mac.
la source
Les créateurs de
uniconvertor
font maintenant des builds macOS pour les Mavericks (10.9) et plus:https://sk1project.net/uc2/daily-builds/
la source