Installation d'asymptote sous linux

Tout ce qui concerne l'utilisation ou l'installation d'Asymptote.

Modérateur: gdm_asy

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Installation d'asymptote sous linux

Messagepar c-top » Jeudi 24 Février 2011, 11:53

Bonjour je suis sous linux et j'aimerais compiler asymptote à partir du svn mais avant de me lancer j'aimerais être sur qu'il ne manque rien.
j'ai regarder la liste des outils conseillés dans le wiki et par exemple je ne vois pas freeglut alors que celui-ci est indiqué dans la doc d'asymptote.
Alors si quelqu'un à des conseils à donner je suis preneur. :D

merci de vos réponses
c-top
Déca-utilisateur
 
Messages: 42
Inscription: Samedi 11 Juillet 2009, 19:20
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: installation d'asymptote sous linux

Messagepar c-top » Jeudi 24 Février 2011, 12:16

j'ai trouvé ce lien
asymptote-f34/asymptote-python-et-linux-t7821.html

Il y a pas mal d'infos sont-elles toujours d'actualité ?

J'aimerais installer asymptote sans être root dans mon home, y a-t-il une procédure particulière ?
De la même manière j'ai installé texlive dans mon home, y a-t-il un flag à renseigner dans le configure
lors de l'installation d'asymptote ?
c-top
Déca-utilisateur
 
Messages: 42
Inscription: Samedi 11 Juillet 2009, 19:20
Statut actuel: Actif et salarié | Enseignant

Re: installation d'asymptote sous linux

Messagepar cjorssen » Jeudi 24 Février 2011, 15:24

Bonjour,

Si tu es sous texlive, tu peux jeter un coup d'œil à ce que j'ai écrit ici

http://sourceforge.net/projects/asympto ... ic/3924311

À adapter néanmoins pour la version svn.
--
Christophe
cjorssen
Déca-utilisateur
 
Messages: 49
Inscription: Jeudi 05 Novembre 2009, 15:08
Statut actuel: Actif et salarié | Enseignant

Re: installation d'asymptote sous linux

Messagepar c-top » Jeudi 24 Février 2011, 15:42

merci pour le lien mais j'aimerais avoir tes lumières pour les options

/
Code: Tout sélectionner
configure
--with-latex=$HOME/texmf/tex/latex 
--with-context=$HOME/texmf/tex/context/third
--datadir=$HOME/texmf
--datarootdir=$HOME/texmf/doc
c-top
Déca-utilisateur
 
Messages: 42
Inscription: Samedi 11 Juillet 2009, 19:20
Statut actuel: Actif et salarié | Enseignant

Re: installation d'asymptote sous linux

Messagepar cjorssen » Jeudi 24 Février 2011, 21:50

Bonsoir,

Code: Tout sélectionner
--with-latex=$HOME/texmf/tex/latex
on y trouve
Code: Tout sélectionner
christophe@xenon:~/texmf/tex/latex/asymptote$ ls
asycolors.sty  asymptote.sty  latexmkrc  ocg.sty


Code: Tout sélectionner
--with-context=$HOME/texmf/tex/context/third
on y trouve
Code: Tout sélectionner
christophe@xenon:~/texmf/tex/context/third/asymptote$ ls
colo-asy.tex


Code: Tout sélectionner
--datadir=$HOME/texmf
c'est là qu'il y aura le répertoire asymptote équivalent de celui présent dans la texlive avec
Code: Tout sélectionner
christophe@xenon:~/texmf/asymptote$ ls
animate.asy      binarytree.asy  geometry.asy          lmfit.asy         plain.asy            plain_picture.asy    size10.asy        three_margins.asy
animation.asy    bsp.asy         graph3.asy            markers.asy       plain_bounds.asy     plain_prethree.asy   size11.asy        three_surface.asy
annotate.asy     CAD.asy         graph.asy             math.asy          plain_boxes.asy      plain_repicture.asy  slide.asy         three_tube.asy
asy-init.el      contour3.asy    graph_settings.asy    metapost.asy      plain_constants.asy  plain_scaling.asy    slopefield.asy    tree.asy
asy-kate.sh      contour.asy     graph_splinetype.asy  nopapersize.ps    plain_debugger.asy   plain_shipout.asy    solids.asy        trembling.asy
asy-keywords.el  drawtree.asy    grid3.asy             obj.asy           plain_filldraw.asy   plain_strings.asy    stats.asy         tube.asy
asy-mode.el      embed.asy       GUI                   ode.asy           plain_Label.asy      plain_xasy.asy       syzygy.asy        unicode.asy
asymptote.py     external.asy    interpolate.asy       palette.asy       plain_margins.asy    pstoedit.asy         texcolors.asy     version.asy
asy.vim          feynman.asy     labelpath3.asy        patterns.asy      plain_markers.asy    reload.js            three_arrows.asy  x11colors.asy
babel.asy        flowchart.asy   labelpath.asy         plain_arcs.asy    plain_paths.asy      roundedpath.asy      three.asy
bezulate.asy     fontsize.asy    latin1.asy            plain_arrows.asy  plain_pens.asy       simplex.asy          three_light.asy


et le dernier c'est là où on va mettre la documentation d'asymptote.

Tout ça, c'est le résultat d'essais-erreurs, mais ça fonctionne !

--
Christophe
cjorssen
Déca-utilisateur
 
Messages: 49
Inscription: Jeudi 05 Novembre 2009, 15:08
Statut actuel: Actif et salarié | Enseignant

Re: installation d'asymptote sous linux

Messagepar chellier » Jeudi 24 Février 2011, 22:47

Voila la liste des paquets que j'installe sur Ubuntu pour les dépendances d'asymptote (à adapter pour d'autres distributions) :

Code: Tout sélectionner
sudo apt-get install build-essential subversion flex texinfo autoconf zlib1g-dev bison libglut3 libglut3-dev cdbs debhelper libfftw3-dev libreadline5-dev libncurses5-dev libgsl0-dev libsigsegv-dev

freeglut3 et freeglut3-dev sont installés avec libglut3 et libglut3-dev (freeglut3 et freeglut3-dev sont peut-être suffisants).

Christophe
chellier
Modérateur
 
Messages: 355
Inscription: Samedi 25 Juillet 2009, 11:25
Localisation: Le Creusot
Statut actuel: Actif et salarié | Enseignant

Re: installation d'asymptote sous linux

Messagepar c-top » Jeudi 24 Février 2011, 23:12

merci à vous deux je vais tester tout ça

christophe :lol: :lol: c'est même pas une blague
c-top
Déca-utilisateur
 
Messages: 42
Inscription: Samedi 11 Juillet 2009, 19:20
Statut actuel: Actif et salarié | Enseignant

Re: installation d'asymptote sous linux

Messagepar c-top » Vendredi 25 Février 2011, 12:05

Bon voila c'est fait et tout à l'air de fonctionner
Pour résumer j'ai donc installé la version TeXlive2010 dans mon home
Puis j'ai ajouter asymptote toujours dans le home en version svn en n'oubliant de mettre à jour mes variables d'environnement.

merci encore pour toutes vos idées
christophe
c-top
Déca-utilisateur
 
Messages: 42
Inscription: Samedi 11 Juillet 2009, 19:20
Statut actuel: Actif et salarié | Enseignant

Re: installation d'asymptote sous linux

Messagepar chellier » Vendredi 25 Février 2011, 13:20

Juste pour info, c'est quoi l'intérêt de tout installer dans le Home?

Christophe
chellier
Modérateur
 
Messages: 355
Inscription: Samedi 25 Juillet 2009, 11:25
Localisation: Le Creusot
Statut actuel: Actif et salarié | Enseignant

Re: installation d'asymptote sous linux

Messagepar cjorssen » Vendredi 25 Février 2011, 14:48

chellier a écrit:Juste pour info, c'est quoi l'intérêt de tout installer dans le Home?


La politique de mise à jour de TeXLive est de mettre à jour tout ce qui n'est pas exécutable. Donc asymptote n'est pas mis à jour par tlmgr.

J'aime bien l'idée de maintenir un asymptote installé de la même manière que celui distribué dans texlive. De plus, j'aime bien l'idée de ne pas utiliser sudo et de ne pas traficoter dans les répertoires systèmes. Voilà les raisons de mon choix de répertoire.

Noter qu'il existe tlcontrib qui permettrait normalement de distribuer un asymptote mis à jour via tlmgr. J'ai vaguement essayé de créer un paquet texlive pour le faire, mais cela semble bien au-delà de ce que je sais faire (cross-compilation) et les gourous m'en ont totalement dissuadé.

--
Christophe
cjorssen
Déca-utilisateur
 
Messages: 49
Inscription: Jeudi 05 Novembre 2009, 15:08
Statut actuel: Actif et salarié | Enseignant

Re: installation d'asymptote sous linux

Messagepar chellier » Vendredi 25 Février 2011, 15:17

OK, merci :)

Christophe
chellier
Modérateur
 
Messages: 355
Inscription: Samedi 25 Juillet 2009, 11:25
Localisation: Le Creusot
Statut actuel: Actif et salarié | Enseignant

Re: installation d'asymptote sous linux

Messagepar c-top » Samedi 26 Février 2011, 09:55

Mes raisons sont assez similaires à celles évoquées ci-dessus.
J'ai aussi pris l'habitude (il faut se méfier des habitudes) d'installer dans mon home tout ce qui ne peut pas être installé par un package dédié à la distribution pour ne pas polluer le système.
Dernière raison (la moins probable dans mon cas) si on change de distrib pas besoin de tout réinstaller, je peux reformater le système sans toucher à mon home qui reste opérationnel.

christophe
c-top
Déca-utilisateur
 
Messages: 42
Inscription: Samedi 11 Juillet 2009, 19:20
Statut actuel: Actif et salarié | Enseignant

Re: Installation d'asymptote sous linux

Messagepar Fabrice Couvreur » Mardi 01 Mars 2011, 17:54

Bonjour,
Je précise tout d'abord que je suis sous Debian Sid, et que pour l'instant, tout va bien !
J'ai installé TeXlive 2010 et Asymptote svn 2.09 dans respectivement /usr/local/texlive/2010 et /usr/local/share. Je suis intéressé par une installation dans mon home.
En ce qui concerne Asymptote, je vais l'installer dans /home/fab/Asymptote en précisant ./configure --prefix=/home/fab/Asymptote.
Ma question est la suivante : l'installation va-t-elle placer les exécutables directement dans /home/fab/bin ou vais-je devoir modifier mon PATH voire faire un copier-coller de l'exécutable asy dans /home/fab/bin ?
Merci.
Fabrice Couvreur
Giga-utilisateur
 
Messages: 600
Inscription: Samedi 18 Août 2007, 00:55

Re: Installation d'asymptote sous linux

Messagepar c-top » Mercredi 02 Mars 2011, 11:58

l'installation placera le binaire dans /home/fab/asymptote/bin
Il faudra juste modifier ta variable PATH dans le .profile par exemple pour indiquer le chemin de ton binaire asymptote.
Par contre comme ta TeXlive est installée en root (si j'ai bien compris) tu risques d'avoir le binaire asymptote contenu
dans la TeXlive prioritaire.
A vérifier en tapant asy dans une console si tu as un retour avec asy2.02 alors c'est le binaire de la texlive...
c-top
Déca-utilisateur
 
Messages: 42
Inscription: Samedi 11 Juillet 2009, 19:20
Statut actuel: Actif et salarié | Enseignant

Re: Installation d'asymptote sous linux

Messagepar Fabrice Couvreur » Mercredi 02 Mars 2011, 12:50

Bonjour,
c-top a écrit:Par contre comme ta TeXlive est installée en root (si j'ai bien compris) tu risques d'avoir le binaire asymptote contenu dans la TeXlive prioritaire.

Exact !
c-top a écrit:Pour résumer j'ai donc installé la version TeXlive2010 dans mon home

As-tu suivi la méthode décrite dans http://www.tug.org/texlive/doc/texlive-fr/texlive-fr.html ?
Merci.
Fabrice Couvreur
Giga-utilisateur
 
Messages: 600
Inscription: Samedi 18 Août 2007, 00:55

Re: Installation d'asymptote sous linux

Messagepar c-top » Jeudi 03 Mars 2011, 10:51

oui j'ai suivi cette méthode et je suis passé par l'interface perltk que je trouve assez conviviale.
Si tu l'installes sans être root, il faudra aussi rajouter le repertoire des binaires de texlive dans ton PATH, en faisant attention de le déclarer àprès celui d'asymptote.
Si tu commences par la déclaration du PATH texlive c'est le binaire asymptote de texlive qui sera prioritaire.
c-top
Déca-utilisateur
 
Messages: 42
Inscription: Samedi 11 Juillet 2009, 19:20
Statut actuel: Actif et salarié | Enseignant


Retourner vers Asymptote

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités