Page 2 sur 3

Re: installation asymptote texlive2011

MessagePosté: Mardi 09 Octobre 2012, 20:32
par marco56
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...

Re: installation asymptote texlive2011

MessagePosté: Mercredi 10 Octobre 2012, 04:39
par maurice
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

Re: installation asymptote texlive2011

MessagePosté: Mercredi 10 Octobre 2012, 12:44
par marco56
Ouh là !
Déjà que j'ai eu du mal avec texlive2011 !
Il faudrait le désinstaller avant ?

Re: installation asymptote texlive2011

MessagePosté: Mercredi 10 Octobre 2012, 14:05
par maurice
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

Re: installation asymptote texlive2011

MessagePosté: Mercredi 10 Octobre 2012, 14:50
par GMaths
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 ?

Re: installation asymptote texlive2011

MessagePosté: Mercredi 10 Octobre 2012, 15:29
par marco56
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

Re: installation asymptote texlive2011

MessagePosté: Mercredi 10 Octobre 2012, 15:56
par GMaths
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

Re: installation asymptote texlive2011

MessagePosté: Mercredi 10 Octobre 2012, 17:52
par marco56
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.

Re: installation asymptote texlive2011

MessagePosté: Mercredi 10 Octobre 2012, 19:29
par marco56
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...

Re: installation asymptote texlive2011

MessagePosté: Mercredi 10 Octobre 2012, 19:42
par marco56
Je me réponds à moi-même : je vais désinstaller asymptote et tout réinstaller. En espérant que cela aille mieux ensuite !

Re: installation asymptote texlive2011

MessagePosté: Mercredi 10 Octobre 2012, 21:11
par marco56
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...

Re: installation asymptote texlive2011

MessagePosté: Mercredi 10 Octobre 2012, 21:36
par GMaths
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 ?

Re: installation asymptote texlive2011

MessagePosté: Jeudi 11 Octobre 2012, 08:45
par OG
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.

Re: installation asymptote texlive2011

MessagePosté: Jeudi 11 Octobre 2012, 12:53
par marco56
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...

Re: installation asymptote texlive2011

MessagePosté: Jeudi 11 Octobre 2012, 13:27
par GMaths
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.

Re: installation asymptote texlive2011

MessagePosté: Jeudi 11 Octobre 2012, 13:43
par GMaths
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.

Re: installation asymptote texlive2011

MessagePosté: Jeudi 11 Octobre 2012, 13:46
par rebouxo
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

Re: installation asymptote texlive2011

MessagePosté: Jeudi 11 Octobre 2012, 13:50
par marco56
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:~$

Re: installation asymptote texlive2011

MessagePosté: Jeudi 11 Octobre 2012, 13:59
par GMaths
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.

Re: installation asymptote texlive2011

MessagePosté: Jeudi 11 Octobre 2012, 14:52
par marco56
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...