#201 Le 16/02/2008, à 10:24
- bishop
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Tu as les cartes en main. Dans la journée, j'ai trouvé un tuto pour l'installer en 32bits, sur Gutsy... Ce doit être ton cas... C'est içi :)
Non! Pas de tuto pour installer cette version d'aMSN. J'ai compilé aMSN SVN.
Oui! Mon architecture est en 32bits.
MTF Karukera écrit :
Aurais-tu trouvé aussi une solution 64bits?
Compiler...
J'essaierai de te préparer un p'tit tuto dans la journée... si jai le temps.
Dernière modification par bishop (Le 28/02/2008, à 21:33)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#202 Le 16/02/2008, à 20:33
- MTF Karukera
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Merci beaucoup Bishop! C'est fou de voir à quel point chaque nouvelle version passionne à ce point! On arrive pas à attendre sagement... C'est impressionnant!
Enfin... Merci encore!:D:D:D:)
Tiens, ben... Je vais en profiter pour faire un petit tuto, pour la méthode d'installation par paquets .deb avec, pour ne rien gâcher, un peu de compilation.
Cette méthode a été proposé par Embee's Corner http://embeemb.blogspot.com/2008/01/ams … asing.html, je l'ai traduite de l'anglais. Les paquets débians cités dans ce tuto sont maintenus par PatrickFromSpain http://in.solit.us/users/public/patrickfromspain.
Pour commencer, il faut télécharger les paquets suivants:
http://in.solit.us/archives/download/114664... qui correspond à Tcl 8.5
http://in.solit.us/archives/download/113979... qui correspond à Tk 8.5
http://in.solit.us/archives/download/115681... qui correspond à Tcltls 1.50
Ensuite, dans un terminal, lancer la commande suivante pour naviguer jusqu'au dossier où vous avez télécharger ces fichiers, dans le cas présent, c'est le bureau:
cd Desktop
Taper ensuite, dans cet ordre précis, les commandes suivantes:
sudo dpkg -i tcl8.5_8.5.0-2_i386.deb
sudo dpkg -i tk8.5_8.5.0-1_i386.deb
sudo dpkg -i tcltls_1.5.0.dfsg-7_i386.deb
Il est nécessaire ensuite d'installer la subversion, si ce n'est pas encore fait.
Ouvrez donc un nouveau terminal et lancer la commande:
sudo apt-get install subversion
Lancer ensuite, la commande suivante pour télécharger le paquet d'amsn, qui sera télécharger dans le dossier '/home/username/amsn' où "username" correspond à votre nom d'utilisateur:
svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn amsn
Pour finir, dans votre terminal, lancer la commande:
cd /home/username/amsn
sudo ./configure
make
sudo make install
Voilà, c'est fait! Vous pouvez maintenant utiliser amsn à partir de la commande amsn, dans un terminal ou depuis votre menu d'applications.
N'hésiter pas à faire par des difficultés éventuelles, rencontrer avec cette méthode. Je compléterai ce post plus tard, à nouveau.
Dernière modification par MTF Karukera (Le 16/02/2008, à 21:04)
Hors ligne
#203 Le 16/02/2008, à 22:51
- Toumeno
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Bonjour,
Quels sont les changements de la 0.97 finale par rapport a la 0.97RC1 ?
Merci
@+ !
Toumeno
Sous Ubuntu depuis février 2006 :)
NOVATUX : Achetez votre PC Linux ! PlayOnLinux : jouez facilement à vos jeux Windows sous Linux ! Ekopedia : vivre autrement
Hors ligne
#204 Le 16/02/2008, à 22:58
- bishop
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
MTF Karukera
Tu as essayé la méthode que tu proposes ?
Dernière modification par bishop (Le 28/02/2008, à 21:34)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#205 Le 16/02/2008, à 23:19
- bishop
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Toumeno écrit :
Bonjour,
Quels sont les changements de la 0.97 finale par rapport a la 0.97RC1 ?
Merci
Certainement peu ou pas de changement(s) en ce qui concerne les fonctionnalités proposées.
Les dev considère que le code est abouti, les bugs en majorité traités et que la version 0.97 (finale) peut être considérée comme stable.
Dernière modification par bishop (Le 28/02/2008, à 21:35)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#206 Le 17/02/2008, à 16:57
- MTF Karukera
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Oh! Oh! Oh!... J'y travaille en fait, depuis hier! Je vais porter une ou deux petite rectifications importantes, comme le fait qu'il faille aussi télécharger et installer tcl8.5-dev et, semblerait-il, tk8.5-dev.
J'ai un petit problème lors de ma compilation finale. J'y travaille pour savoir si cela vient de la méthode ou de ma config.
Je vous redonne des nouvelles le plus vite que possible.:D:D:D:D
Quoi qu'il en soit, la méthode décrite semble être plutà´t bonne... A peu de choses près. Je conseille néanmoins, aux utilisateurs les moins expérimentés, de ne pas l'utiliser pour le moment. Et, j'invite les utilisateurs les plus expérimentés à la tester, au contraire.;);););)
Dernière modification par MTF Karukera (Le 17/02/2008, à 16:59)
Hors ligne
#207 Le 17/02/2008, à 18:00
- MTF Karukera
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Cette méthode a été traduite, vérifiée, adaptée et complétée, par moi-même, depuis celle proposée par Embee's Corner http://embeemb.blogspot.com/2008/01/ams … asing.html. Les paquets débians cités dans ce tuto sont proposés par PatrickFromSpain pour Ubuntu Gutsy http://in.solit.us/users/public/patrickfromspain.
Pour commencer, il faut télécharger les paquets suivants:
http://mtfkarukera.free.fr/amsn_0.98_ub … 2_i386.deb... qui correspond à Tcl 8.5
http://mtfkarukera.free.fr/amsn_0.98_ub … 1_i386.deb... qui correspond à Tk 8.5
http://mtfkarukera.free.fr/amsn_0.98_ub … 7_i386.deb... qui correspond à Tcltls 1.50
http://mtfkarukera.free.fr/amsn_0.98_ub … 2_i386.deb... qui correspond à Tcl8.5-dev
http://mtfkarukera.free.fr/amsn_0.98_ub … 1_i386.deb... qui correspond à Tk8.5-dev
Ensuite, dans un terminal, lancer la commande suivante pour naviguer jusqu'au dossier o๠vous avez télécharger ces fichiers, dans le cas présent, c'est le bureau:
cd Desktop
Taper ensuite, dans cet ordre précis, les commandes suivantes:
sudo dpkg -i tcl8.5_8.5.0-2_i386.deb
sudo dpkg -i tk8.5_8.5.0-1_i386.deb
sudo dpkg -i tcltls_1.5.0.dfsg-7_i386.deb
sudo dpkg -i tcl8.5-dev_8.5.0-2_i386.deb
sudo dpkg -i tk8.5-dev_8.5.0-1_i386.deb
Il est nécessaire ensuite d'installer la subversion, si ce n'est pas encore fait.
Ouvrez donc un nouveau terminal et lancer la commande:
sudo apt-get install subversion
Lancer ensuite, la commande suivante pour télécharger le paquet d'amsn, qui sera télécharger dans le dossier '/home/username/amsn' o๠"username" correspond à votre nom d'utilisateur:
svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn amsn
Pour finir, dans votre terminal, lancez la commande suivante, en remplaçant "username" par votre nom d'utilisateur:
cd /home/username/amsn
./configure --with-tcl8.5=/usr/local/tcl/lib --with-tk8.5=/usr/local/tcl/lib
make
sudo make install
Voilà , c'est fait! Vous pouvez maintenant utiliser amsn à partir de la commande amsn, dans un terminal ou depuis l'icone amsn dans votre menu d'applications.
Dernière modification par MTF Karukera (Le 17/02/2008, à 23:44)
Hors ligne
#208 Le 17/02/2008, à 18:11
- did
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Salut,
Plusieurs choses :
- le script du premier post permet déjà d'installer les versions en dev d'amsn et tcl/tk (option CVS), avec les options de compilation qui vont bien
- d'où viennent ces deb (tcl/tk), est-tu sûr d'eux, pourquoi ne pas plutôt utiliser les paquets présents dans Hardy ou compiler les sources?
- je ne pense pas que les paquets dev de tcl/tk soit vraiment utiles
Hors ligne
#209 Le 17/02/2008, à 18:58
- MTF Karukera
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Salut Did!
Ce n'est pas une attaque à ton script, qui est très bien et que j'utilise, tu le sais bien, sur toutes mes machines 64bits. C'est juste un tuto pour ceux qui voudrais essayer la version 0.98, en 32bits, qui fixe un certains nombre de boggues et qui propose, selon ses développeurs, un code plus élaboré. Mais je confirme, le script est très bien et utilise toutes les options de compilations qui vont bien.
Les paquets dev sont, je ne sais pas trop pourquoi encore, nécessaires à la compilation de la version 0.98 proposée ici. J'ai cité la source o๠je les ai récupéré, je pense que s'il y a un problème avec cette source, quelqu'un nous le signifiera (plus tà´t que tard). Je les ai hébergés sur mon ftp pour des raisons pratiques, afin de faciliter leur récupération. J'ai essayé de compiler sans ces paquets et cela n'a pas fonctionné.
Il est vrai qu'on pourrait utiliser ceux de Hardy, mais j'ai préféré être prudent (ceux-ci étant annoné pour Gutsy) car j'ai eu la facheuse expérience, dans le passé, de constater que les paquets d'une distribution ne vont pas forcément bien à une autre, même quand il s'agit de distributions Ubuntu (surtout en fait).
J'ai, par contre la possiblité de proposer une compilation depuis les sources (je m'en occuperai plus tard... c'est promis), mais je n'ai pas voulu trop compliqué les procédures, pour ne pas décourager les plus novices, notamment. Cette méthode me semble déjà assez fastidieuse comme ça.
Sinon, sans mettre ma main au feu, je n'ai pas noté, pour l'instant du moins, d'anomalies d'aucunes sortes avec la méthode que j'ai proposé. Je ferai part de tout défaut constaté pour ma part et j'invite tous ceux qui le peuvent à le faire aussi.
Voilà ...:D:D:D:D J'espère avoir, au moins quelque peu, dissipé tes doutes.
A plus Did!;);):cool:
Dernière modification par MTF Karukera (Le 17/02/2008, à 18:59)
Hors ligne
#210 Le 17/02/2008, à 19:26
- bishop
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Salut
did écrit :
- je ne pense pas que les paquets dev de tcl/tk soit vraiment utiles
Si... les dev sont n'écessaires sinon il y a un message d'erreur au ./configure ou au make, je ne me souviens plus.
L'installation d'aMSN 0.98b sur une architecture i386 :
http://kais.man.free.fr/bishop/index.ph … -aMSN-098b
Dernière modification par bishop (Le 17/02/2008, à 20:02)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#211 Le 17/02/2008, à 19:34
- bishop
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
MTF Karukera écrit :
cd /home/username/amsn
sudo ./configure
make
sudo make install
.
On n'éxécute pas le ./configure avec sudo.
cd /home/username/amsn
./configure
make
sudo make install
.
Tu dois aussi ajouter quelques arguments au ./configure, par exemple :
./configure --with-tcl=/usr/lib --with-tk=/usr/lib --enable-threads --enable-xft2 --enable-libpng
--with-tcl=/usr/lib --with-tk=/usr/lib si tcl et tk sont dans /usr/lib.
--enable-xxx quand les paquets xxx appropriés ont été installés.
Dernière modification par bishop (Le 17/02/2008, à 20:17)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#212 Le 17/02/2008, à 23:37
- MTF Karukera
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Oui, en effet, c'est une erreur de ma part que je n'ai pas pensé à corriger, mais cela fait, en effet, partie des rectifications que j'ai porté.
Moi, j'ai exécuté précisément ceci:
sudo ./configure --with-tcl8.5=/usr/local/tcl/lib --with-tk8.5=/usr/local/tcl/lib
Par contre, j'ai souvent exécuté sudo avec ./configure. Je ne savais pas que cela pouvait poser problème. Jusqu'ici cela c'est bien passé. Merci donc pour l'astuce et milles excuses pour l'erreur.
Merci Bishop!
Je rectifie tout de suite sur mon post.
Dernière modification par MTF Karukera (Le 17/02/2008, à 23:37)
Hors ligne
#213 Le 26/02/2008, à 20:59
- Oni
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Bonsoir.
Suite à la MAJ vers la version "0.97+final-0ubuntu1~gutsy1" (dépot Backport), je suis confronté à l'erreur "Loading TkCximage failed...".
Une installation forcée de la version "0.97RC1+dfsg-0ubuntu1" ne corrige pas le problème.
J'ai pourtant bien tcl 8.5 et 8.4 ainsi que tk 8.5 et 8.4 d'installés.
Comment contourner cette erreur afin de pouvoir lancer amsn ?
Merci d'avance.
« La nature a créé des différences, l'Homme en a fait des inégalités. »
Hors ligne
#214 Le 26/02/2008, à 21:03
- did
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Salut,
Essaye de supprimer ton ~/.amsn (sauvegarde le au cas où).
Hors ligne
#215 Le 26/02/2008, à 21:18
- Oni
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Salut,
Essaye de supprimer ton ~/.amsn (sauvegarde le au cas où).
Oui j'avais déjà essayé mais sans succès.
« La nature a créé des différences, l'Homme en a fait des inégalités. »
Hors ligne
#216 Le 26/02/2008, à 22:07
- bishop
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Salut Oni
Essaie :
Première solution :
Lancer aMSN dans un Terminal avec la commande :
wish8.5 /usr/bin/amsn
Tu peux aussi affecter cette commande au(x) raccourci(s).
Seconde solution
a) Faire un backup du fichier /usr/share/amsn pour pouvoir revenir en arrière au cas où... :
cd /usr/share/amsn && sudo cp amsn amsn.backup
b) Éditer le fichier /usr/share/amsn/amsn :
cd /usr/share/amsn && gksudo gedit amsn
c) Modifier la ligne 3 du fichier :
Avant : exec wish $0 $@
Après : exec wish8.5 $0 $@
Enregistrer et fermer. Après cette modif, la commande pour lancer aMSN est :
amsn
Dernière modification par bishop (Le 26/02/2008, à 22:12)
La plus grande surprise que puisse faire un con c'est de faire une pause.
Hors ligne
#217 Le 27/02/2008, à 00:24
- Oni
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Merci pour ton aide bishop mais tes suggestions n'ont pas donné lieu à un lancement de amsn.
Alors j'ai fait, un peu en dernier recours, un "sudo apt-get autoremove --purge amsn" suivi d'une compilation manuelle de la 0.97 anti-aliaséé.
Miracle, cela (re)fonctionne (et la version date du 25/12/2007).
A l'avenir je me méfierai des MAJ de amsn.
J'espère que cela servira à quelqu'un d'autre, s'il rencontre le même problème.
@+
« La nature a créé des différences, l'Homme en a fait des inégalités. »
Hors ligne
#218 Le 29/02/2008, à 13:26
- did
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Salut,
Les backports Gutsy ainsi que les dépôts Hardy proposent maintenant les versions d'amsn 0.97 finale et de tcl/tk 8.5.
http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=amsn
http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=tcl8.5
http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=tk8.5
Le script et les autres méthodes d'installation proposés ici ne présentent donc plus vraiment d'intérêt, j'ai mis un avertissement dans la doc. J'essayerai de réorganiser un peu tout ça dès que j'ai un moment.
Dernière modification par did (Le 29/02/2008, à 13:27)
Hors ligne
#219 Le 29/02/2008, à 14:08
- Oni
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Salut,
Les backports Gutsy ainsi que les dépôts Hardy proposent maintenant les versions d'amsn 0.97 finale et de tcl/tk 8.5.
http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=amsn
http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=tcl8.5
http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=tk8.5Le script et les autres méthodes d'installation proposés ici ne présentent donc plus vraiment d'intérêt, j'ai mis un avertissement dans la doc. J'essayerai de réorganiser un peu tout ça dès que j'ai un moment.
Ok, ces deb fonctionnent aussi pour moi maintenant.
Par contre, du coup, les messages vocaux ne fonctionnent plus...
Vous devez avoir la librairie Snack pour utiliser cette fonctionnalité. Une version minimale de 2.2.9 est necessaire.
Il n'y avait pas de problème avec la version précédente où j'émettais et recevais sans problèmes les messages vocaux.
En outre, j'ai bien "libsnack2" et "libsnack2-dev" (au cas où) d'installé.
Le problème est le même pour toi ?
Y a t-il une solution ?
Dernière modification par Oni (Le 29/02/2008, à 14:10)
« La nature a créé des différences, l'Homme en a fait des inégalités. »
Hors ligne
#220 Le 29/02/2008, à 14:29
- did
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Bonne question, à vrai dire en l'heure actuelle je suis sous Mandriva où j'ai compilé aMSN 0.97finale ainsi que snack, donc je n'ai pas de problème.
Tu utilises la version de snack des dépots? parce que normalement sous Gutsy, snack en est à la version 2.2.10 donc ça devrait aller (http://packages.ubuntu.com/search?keywo … ection=all).
Tu es bien sous Gutsy? Essayes peut-être de supprimer ton ~/.amsn, il contient un lien vers snack qui n'est peut-être plus bon avec ta nouvelle installation.
Sinon, en compilant snack ça devrait marcher, mais il n'y a pas de raison que ça ne fonctionne pas avec la version des dépôts.
Dernière modification par did (Le 29/02/2008, à 15:59)
Hors ligne
#221 Le 29/02/2008, à 16:03
- did
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Bon la doc est à jour, j'ai modifié la page principale d'aMSN : http://doc.kubuntu-fr.org/amsn en reléguant la page sur la compilation d'aMSN 0.97 finale dans les méthodes obsolètes (en bas de page).
J'ai créé une nouvelle page aMSN SVN pour conserver toutes les informations sur la compilation.
Hors ligne
#222 Le 29/02/2008, à 16:15
- Oni
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Merci pour ta disponibilité did.
Tu utilises la version de snack des dépots? parce que normalement sous Gutsy, snack en est à la version 2.2.10 donc ça devrait aller (http://packages.ubuntu.com/search?keywo … ection=all).
Tu es bien sous Gutsy? Essayes peut-être de supprimer ton ~/.amsn, il contient un lien vers snack qui n'est peut-être plus bon avec ta nouvelle installation.
Je suis bien sous Gutsy et ma version de libsnack est bien la 2.2.10.
Ce qui est bizarre c'est qu'il n'y avait aucun problème avec la version précédente de amsn (la "0.97RC1+dfsg-0ubuntu1") et que du fait de cet MAJ, les messages vocaux ne fonctionnent plus.
J'ai essayé de désinstaller/réinstaller dans tous les sens, mais sans succès. Pas davantage de succès en supprimant mon ~/.amsn.
Sinon, en compilant snack ça devrait marcher, mais il n'y a pas de raison que ça ne fonctionne pas avec la version des dépôts.
Lorsque je tente de compiler, je me heurte à l'erreur suivante suite au "make".
oni:~/snack2.2.10/unix$ make
gcc -c -O -fPIC -DUSE_TCL_STUBS -DUSE_TK_STUBS -DALSA -I/usr/local/include/tcl8.5 -I/opt/amsn_aa/tcl8.5.0/generic -I/opt/amsn_aa/tk8.5.0/generic -DTCL_81_API -I./../generic -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 ./../generic/sound.c
Dans le fichier inclus à partir de ./../generic/snack.h:34,
à partir de ./../generic/sound.c:24:
./../generic/jkAudIO.h:105:28: erreur: alsa/asoundlib.h : Aucun fichier ou répertoire de ce type
In file included from ./../generic/snack.h:34,
from ./../generic/sound.c:24:
./../generic/jkAudIO.h:132: erreur: expected specifier-qualifier-list before «snd_pcm_t"
make: *** [sound.o] Erreur 1
oni:~/snack2.2.10/unix$
« La nature a créé des différences, l'Homme en a fait des inégalités. »
Hors ligne
#223 Le 29/02/2008, à 16:21
- Bighand
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
Pour avoir les sons de aMSN en même temps que vous écoutez de la musique par exemple, Ouvrez les préférences de aMSN (Compte→Préférences) puis dans l'onglet Autres, utilisez comme Serveur de Sons:
aplay $sound
Il s'agit en fait du lecteur utilisant ALSA.
Confimes-tu qu'il n'y a pas de conflit son lorsque le son système est activé dans kcontrol ??
Moi c'est soit l'un ou soit l'autre.
Ou il manque un paquet mais je ne trouve pas lequel.
C'est justement ça que je cherche dans la doc............
#224 Le 29/02/2008, à 16:26
- did
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
@ Oni : l'erreur est là :
./../generic/jkAudIO.h:105:28: erreur: alsa/asoundlib.h : Aucun fichier ou répertoire de ce type
Il te manque probablement un paquet alsa, je ne sais pas lequel, tu dois avoir une erreur plus explicite lors du configure, poste le ici.
Sinon pour compiler snack, il faut faire
./configure --enable-alsa
make
sudo make install
C'est bien ce que tu as fait?
Dernière modification par did (Le 29/02/2008, à 16:27)
Hors ligne
#225 Le 29/02/2008, à 16:29
- did
Re : Installation d'aMSN 0.97 et TCL/TK 8.5
@ Bighand : en utilisant Snack comme serveur de son, tu ne doit pas avoir ce problème (installer le paquet libsnack2 et choisir snack dans les préférences d'aMSN).
Hors ligne