Installation d'Asymptote (TeX Live 2011, Ubuntu 12.04)

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.

Re: installation asymptote texlive2011

Messagepar marco56 » Mardi 09 Octobre 2012, 20:32

Ce qui m'étonne, c'est que dans mon fichier "history", n'apparaissent pas mes derniers fichiers compilés.
En même temps, comme je n'y connais rien...
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: installation asymptote texlive2011

Messagepar maurice » Mercredi 10 Octobre 2012, 04:39

Bonjour, je viens de tester le fichiers trouvé ici.

J'ai le même problème avec la chaine de compilation latex->dvips->ps2pdf
Le dvi comporte la figure mais pas le ps qui est blanc ...

Problème de dvips ?

Texlive2012 avec install-tl

Maurice
Dernière édition par maurice le Mercredi 10 Octobre 2012, 14:06, édité 1 fois.
Asymptote :
----> Démarrage rapide : http://cgmaths.fr/Atelier/Asymptote/Asymptote.html
----> Documentation 3D : http://www.mathco.tuxfamily.org et si ça ne marche pas, essayez la version pdf
maurice
Méga-utilisateur
 
Messages: 399
Inscription: Jeudi 25 Mars 2010, 13:49
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar marco56 » Mercredi 10 Octobre 2012, 12:44

Ouh là !
Déjà que j'ai eu du mal avec texlive2011 !
Il faudrait le désinstaller avant ?
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar maurice » Mercredi 10 Octobre 2012, 14:05

marco56 a écrit:Ouh là !
Déjà que j'ai eu du mal avec texlive2011 !
Il faudrait le désinstaller avant ?


Je me suis mal exprimé, c'était juste pour dire que j'avais le même problème chez moi avec texlive2012 (que j'ai installé avec install-tl donc version hors dépot).
Pour l'instant le mieux est d'utiliser pdflatex.

maurice
Asymptote :
----> Démarrage rapide : http://cgmaths.fr/Atelier/Asymptote/Asymptote.html
----> Documentation 3D : http://www.mathco.tuxfamily.org et si ça ne marche pas, essayez la version pdf
maurice
Méga-utilisateur
 
Messages: 399
Inscription: Jeudi 25 Mars 2010, 13:49
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar GMaths » Mercredi 10 Octobre 2012, 14:50

maurice a écrit:Pour l'instant le mieux est d'utiliser pdflatex.

Je n'évoque personnellement que ce cas là : une chose à la fois.

Le pdf dans le fichier cam-pdflatex.zi fourni donne ceci pour moi : Image
Ce qui n'est évidemment pas normal : on dirait l'application d'un -render 0 qui a pour conséquence d'empiler les choses dans l'ordre du script au lieu de tenir compte des positions relatives.

Cela devrait évidemment donner ceci : Image
... ce que j'obtiens en compilant avec texmaker (sous W7) le tex du zip. Donc c'est vraiment bizarre cette différence de résultat avec le même tex !! :?

Que se passe t-il si on ajoute en début de script la ligne suivante ?
Code: Tout sélectionner
settings.render=4;

Est-ce que cela change quelque chose ?
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar marco56 » Mercredi 10 Octobre 2012, 15:29

Il apparaît bien cette image-là.
Avec "setting.render=4", il apparaît alors le message d'erreur suivant :
Code: Tout sélectionner
/usr/local/texlive/2011/texmf/asymptote/three.asy : 2976.13 : runtime: to support onscreen rendering, please glut library, run ./configure, and recompile
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar GMaths » Mercredi 10 Octobre 2012, 15:56

marco56 a écrit:Il apparaît bien cette image-là.

La première ?

marco56 a écrit:Avec "setting.render=4", il apparaît alors le message d'erreur suivant :
Code: Tout sélectionner
/usr/local/texlive/2011/texmf/asymptote/three.asy : 2976.13 : runtime: to support onscreen rendering, please glut library, run ./configure, and recompile

Là, on progresse : il y a un problème d'installation d'Asymptote.

freeglut a été installé ?

JCBowman suggérait cela (en juin 2011) à quelqu'un qui l'avait oublié :
http://prdownloads.sourceforge.net/freeglut/freeglut-2.6.0.tar.gz
Code: Tout sélectionner
tar -zxf freeglut-2.6.0.tar.gz
cd freeglut-2.6.0
./configure --prefix=/usr
make install


mais il y a apparemment une nouvelle version depuis :
http://sourceforge.net/projects/freeglut/files/freeglut/2.8.0/freeglut-2.8.0.tar.gz/download
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar marco56 » Mercredi 10 Octobre 2012, 17:52

Oui, c'était la première image.
Pour freeglut, je n'étais pas au courant.
J'ai beau message d'erreur lors de l'installation. :
Code: Tout sélectionner
marco1@marco1-Inspiron-6000:~/freeglut-2.6.0$ make install
Making install in src
make[1]: entrant dans le répertoire « /home/marco1/freeglut-2.6.0/src »
/bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../include    -g -O2 -Wall -pedantic -MT libglut_la-freeglut_callbacks.lo -MD -MP -MF .deps/libglut_la-freeglut_callbacks.Tpo -c -o libglut_la-freeglut_callbacks.lo `test -f 'freeglut_callbacks.c' || echo './'`freeglut_callbacks.c
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -Wall -pedantic -MT libglut_la-freeglut_callbacks.lo -MD -MP -MF .deps/libglut_la-freeglut_callbacks.Tpo -c freeglut_callbacks.c  -fPIC -DPIC -o .libs/libglut_la-freeglut_callbacks.o
In file included from freeglut_callbacks.c:29:0:
freeglut_internal.h:111:39: erreur fatale: X11/extensions/XInput.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[1]: *** [libglut_la-freeglut_callbacks.lo] Erreur 1
make[1]: quittant le répertoire « /home/marco1/freeglut-2.6.0/src »
make: *** [install-recursive] Erreur 1
marco1@marco1-Inspiron-6000:~/freeglut-2.6.0$


J'essaierai la version plus récente ce soir.
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar marco56 » Mercredi 10 Octobre 2012, 19:29

Même message d'erreur à la dernière étape avec la version 2.8 :
Code: Tout sélectionner
marco1@marco1-Inspiron-6000:~/freeglut-2.8.0$ make install
Making install in src
make[1]: entrant dans le répertoire « /home/marco1/freeglut-2.8.0/src »
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -I../include     -g -O2 -Wall -pedantic -MT libglut_la-freeglut_callbacks.lo -MD -MP -MF .deps/libglut_la-freeglut_callbacks.Tpo -c -o libglut_la-freeglut_callbacks.lo `test -f 'freeglut_callbacks.c' || echo './'`freeglut_callbacks.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include -g -O2 -Wall -pedantic -MT libglut_la-freeglut_callbacks.lo -MD -MP -MF .deps/libglut_la-freeglut_callbacks.Tpo -c freeglut_callbacks.c  -fPIC -DPIC -o .libs/libglut_la-freeglut_callbacks.o
In file included from freeglut_callbacks.c:29:0:
freeglut_internal.h:112:39: fatal error: X11/extensions/XInput.h: No such file or directory
compilation terminated.
make[1]: *** [libglut_la-freeglut_callbacks.lo] Erreur 1
make[1]: quittant le répertoire « /home/marco1/freeglut-2.8.0/src »
make: *** [install-recursive] Erreur 1
marco1@marco1-Inspiron-6000:~/freeglut-2.8.0$


Je n'ai pas d'idée sur la question...
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar marco56 » Mercredi 10 Octobre 2012, 19:42

Je me réponds à moi-même : je vais désinstaller asymptote et tout réinstaller. En espérant que cela aille mieux ensuite !
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar marco56 » Mercredi 10 Octobre 2012, 21:11

Bon, j'ai recommencé après avoir tout désinstallé (j'espère) et l'installation ne marche plus :
impossible d'installer libglut3, ensuite message d'erreur avec .autogen.sh (pb avec autom4te) puis encore avec ./configure

Je crois bien que j'ai vais laisser tomber l'affaire, cela me prend trop de temps sans résultat...
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar GMaths » Mercredi 10 Octobre 2012, 21:36

marco56 a écrit:Je crois bien que j'ai vais laisser tomber l'affaire

Ce serait dommage.
Tu suis quelle installation ?

Je viens de réaliser que l'on parlait de ton problème ici.

Si tu supprimes les dossiers asymptote et freeglut...
et que tu suis cette installation, l'installation ne se passe pas mieux ?
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar OG » Jeudi 11 Octobre 2012, 08:45

Bonjour

Il me semble qu'Asymptote fonctionne avec freeglut v2.6.
Il vaut mieux installer freeglut via les paquets debian que de faire
un tar/configure/make/make install, sauf si la personne sait vraiment
ce qu'elle fait.
"apt-get build-dep asymptote" t'installera tout ce qui est nécessaire à l'installation
d'asymptote 2.15 qui est dans les dépôts ubuntu, en espérant que cela fonctionne
aussi avec la version actuelle.
Ne pas oublier le Boehm garbage collector
Code: Tout sélectionner
apt-get install autoconf gcc g++ bison zlib1g-dev flex subversion make cdbs debhelper flex bison libfftw3-dev libreadline-dev libncurses5-dev  libgsl0-dev libsigsegv-dev freeglut3 freeglut3-dev
./autogen.sh
wget http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.2.tar.gz
./configure
make all
make install


Si tu as toujours des problèmes, il faut nous mettre en copie le résultat de ./configure


O.G.
OG
Modérateur
 
Messages: 2285
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: installation asymptote texlive2011

Messagepar marco56 » Jeudi 11 Octobre 2012, 12:53

Bonjour et merci de bien vouloir me donner un coup de main, jje commence un peu à désepérer.
Mes problèmes commencent dès le départ.
Voici une copie de mon terminal :
Code: Tout sélectionner
marco1@marco1-Inspiron-6000:~$ sudo apt-get install autoconf gcc g++ bison zlib1g-dev flex subversion make cdbs debhelper flex bison libfftw3-dev libreadline-dev libncurses5-dev  libgsl0-dev libsigsegv-dev freeglut3 freeglut3-dev
[sudo] password for marco1:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libncurses5-dev 
marco1@marco1-Inspiron-6000:~$ sudo apt-get install libreadline5
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
libreadline5 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 90 non mis à jour.
marco1@marco1-Inspiron-6000:~$ ./autogen.sh
bash: ./autogen.sh: Aucun fichier ou dossier de ce type
marco1@marco1-Inspiron-6000:~$


Je me demande si je n'ai pas supprimé des fichiers par erreur...
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar GMaths » Jeudi 11 Octobre 2012, 13:27

marco56 a écrit:Je me demande si je n'ai pas supprimé des fichiers par erreur...

Non, il faut prendre aussi en compte que parfois une librairie a pu évoluer et changer de version.

Quand on te dit que
Code: Tout sélectionner
libncurses5-dev
n'existe pas...
alors essaie de voir si on n'est pas passé à la version suivante depuis :
Code: Tout sélectionner
libncurses6-dev

ce qui doit être le cas, j'ai l'impression pour cette librairie.

Il y a tellement de distributions linux... que parfois, cela nécessite d''adapter ce qu'on peut lire.

Après certains iront essayer de faire croire que linux et mac sont plus simples que windows... mais cela fait sourire quand on voit tous ceux (moi compris) qui galèrent à installer des choses.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar GMaths » Jeudi 11 Octobre 2012, 13:43

Cette discussion me fait souhaiter la création prochaine de deux tutoriaux sur le forum asy.gmaths.net pour installer la version svn d'Asymptote notamment sur

Ubuntu 12.04 LTS (version suivie sur une longue durée)
Ubuntu 12.10... si elle devait avoir des spécificités au niveau des librairies.

Pour se faire, je remercie les habitués d'Asymptote qui vont faire une installation prochainement sur une nouvelle distribution... de bien noter ce qui est nécessaire, pour que l'on puisse refaire un tutoriel irréprochable.
Dernière édition par GMaths le Jeudi 11 Octobre 2012, 13:51, édité 1 fois.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar rebouxo » Jeudi 11 Octobre 2012, 13:46

Installer un paquet linux est simple et rapide. Mais si le paquet n'est pas gérer, c'est rapidement la galère, surtout si le logiciel dépend de certains trucs. Dans ce cas là, la permissivité de windows a du bon pour l'utilisateur. Mais attend win8.

Ici, quand est-ce que l'on aura des paquets asymptotes ?
Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6952
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar marco56 » Jeudi 11 Octobre 2012, 13:50

Merci mais je n'arrive vraiment à plus rien faire :
Code: Tout sélectionner
marco1@marco1-Inspiron-6000:~$ sudo apt-get install autoconf gcc g++ bison zlib1g-dev flex subversion make cdbs debhelper flex bison libfftw3-dev libreadline-dev libncurses5-dev  libgsl0-dev libsigsegv-dev freeglut3 freeglut3-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libncurses5-dev 
marco1@marco1-Inspiron-6000:~$ sudo apt-get install libncurses_dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libncurses_dev
marco1@marco1-Inspiron-6000:~$ sudo apt-get install libncurses6_dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libncurses6_dev
marco1@marco1-Inspiron-6000:~$ ./autogen.sh
bash: ./autogen.sh: Aucun fichier ou dossier de ce type
marco1@marco1-Inspiron-6000:~$ ./configure
bash: ./configure: Aucun fichier ou dossier de ce type
marco1@marco1-Inspiron-6000:~$
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar GMaths » Jeudi 11 Octobre 2012, 13:59

marco56 a écrit:Merci mais je n'arrive vraiment à plus rien faire :

Il faut rester zen :mrgreen: et se relire ;-) : je vois des problèmes de trait d'union : tu as écrit libncurses6_dev au lieu de libncurses6-dev.
GMaths
Exa-utilisateur
 
Messages: 2031
Inscription: Lundi 01 Octobre 2007, 09:20
Statut actuel: Actif et salarié | Enseignant

Re: installation asymptote texlive2011

Messagepar marco56 » Jeudi 11 Octobre 2012, 14:52

Oups !
Bon, j'espère ne pas avoir fait d'erreur cette fois-ci.
Voici les réponses que j'obtiens :

Code: Tout sélectionner
marco1@marco1-Inspiron-6000:~$ sudo apt-get install libncurses6-dev
[sudo] password for marco1:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libncurses6-dev
marco1@marco1-Inspiron-6000:~$ ./autogen.sh
bash: ./autogen.sh: Aucun fichier ou dossier de ce type
marco1@marco1-Inspiron-6000:~$ sudo apt-get install libncurses5-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
libncurses5-dev est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 92 non mis à jour.
marco1@marco1-Inspiron-6000:~$ ./autogen.sh
bash: ./autogen.sh: Aucun fichier ou dossier de ce type
marco1@marco1-Inspiron-6000:~$ ./configure
bash: ./configure: Aucun fichier ou dossier de ce type
marco1@marco1-Inspiron-6000:~$ wget http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.2.tar.gz
--2012-10-11 16:02:31--  http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.2.tar.gz
Résolution de www.hpl.hp.com (www.hpl.hp.com)... 156.139.32.3
Connexion vers www.hpl.hp.com (www.hpl.hp.com)|156.139.32.3|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 1261201 (1,2M) [application/x-gzip]
Sauvegarde en : «gc-7.2.tar.gz»

100%[======================================>] 1 261 201    215K/s   ds 17s     

2012-10-11 16:02:51 (71,0 KB/s) - «gc-7.2.tar.gz» sauvegardé [1261201/1261201]

marco1@marco1-Inspiron-6000:~$ ./configure
bash: ./configure: Aucun fichier ou dossier de ce type
marco1@marco1-Inspiron-6000:~$ make all
make: *** Pas de règle pour fabriquer la cible « all ». Arrêt.
marco1@marco1-Inspiron-6000:~$


autogen et configure ne marchent pas apparemment...
marco56
Giga-utilisateur
 
Messages: 777
Inscription: Jeudi 25 Novembre 2010, 22:10
Statut actuel: Actif et salarié | Enseignant

PrécédenteSuivante

Retourner vers Asymptote

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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