Asymptote est un puissant langage vectoriel de description graphique qui fournit une boite à outils basée sur les coordonnées naturelles pour les dessins techniques. Les équations et les étiquettes peuvent être formaté avec LaTeX.
Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.0.
Téléchargement (HTTP) : http://downloads.sourceforge.net/sourceforge/asymptote/asymptote-2.39.src.tgz
Somme de contrôle MD5 du téléchargement : 69df7cbe85f8daed0ea58b38c2cbe0d8
Taille du téléchargement : 3.4 Mo
Estimation de l'espace disque requis : 147 Mo
Estimation du temps de construction : 1.7 SBU
Freeglut-3.0.0, ghostscript-9.20, texlive-20160523b
Imaging qui
demande
Imaging-1.1.7-freetype_fix-1.patch et a une dépendance de
construction vers Python-2.7.13 (re-) compilé avec
Tk-8.6.6 pour fournir _tkinter.so
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/asymptote
Installez asymptote en lançant les commandes suivantes :
export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && export CFLAGS="-g -O2" && ./configure --prefix=/opt/texlive/2016 \ --bindir=/opt/texlive/2016/bin/$TEXARCH \ --datarootdir=/opt/texlive/2016/texmf-dist \ --infodir=/opt/texlive/2016/texmf-dist/doc/info \ --libdir=/opt/texlive/2016/texmf-dist \ --mandir=/opt/texlive/2016/texmf-dist/doc/man \ --enable-gc=system \ --with-latex=/opt/texlive/2016/texmf-dist/tex/latex \ --with-context=/opt/texlive/2016/texmf-dist/tex/context/third && unset CFLAGS && make
Pour tester les résultats lancez : make check.
Maintenant, en tant qu'utilisateur root
:
make install
export CFLAGS="-g -O2" : par défaut CXXFLAGS utilise -g -O2 et CFLAGS utilise -g -O3, mais les CFLAGS suivent les CXXFLAGS et donc les remplace. Avec gcc-6.3.0, utilise -O3 ici casse la construction. Si vous supprimez habituellement '-g' de vos propres CFLAGS et CXXFLAGS vous pouvez le faire ici.
--prefix=, --bindir=, --datarootdir=,
--infodir=, --mandir= ...
: Ces paramètres
assurent que les fichiers installés depuis les sources écraseront
les fichiers correspondants installés précédemment par install-tl-unx afin que les méthodes
d'installation alternatives de texlive soient cohérentes.
Exceptionnellement, asymptote créera un sous-répertoire
asymptote/
pour asymptote.info
même si le fichier asy-faq.info
sera dans le réperoire texlive info/
principal. Les deux fichiers seront trouvés par info.
--libdir=/opt/texlive/2016/texmf-dist;
:
Ce paramètre assure que le répertoire asymptote
écrasera respectivement tous les
fichiers installés par install-tl-unx
--enable-gc=system
:
ceci assure que la version du système de libgc.so
sera utilisée au lieu de celle incluse
dans le paquet.
--with-latex= ...
--with-context=
: Ces paramètres assurent que les
fichiers de style et les fichiers tex seront installés dans le
répertoire texlive plutôt que de
créer un répertoire texmf-local
pour
eux.
Last updated on 2017-02-17 05:33:09 +0100