Compilation d'amsn SVN + anti-aliasing [RESOLU TOUT SEUL :p]

Compilation d'amsn SVN + anti-aliasing [RESOLU TOUT SEUL :p] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 05-09-2007 à 11:42:26    

Bonjour,
 
Je cherche a installer / compiler la version SVN d'amsn en utilisant le tcl/tk 8.5 afin d'avoir l'anti aliasing.
Voila comment j'ai procédé (cette technique fonctionne avec les versions stable 0.96 et RC1 0.97)
OS : Ubuntu 7.04
 
D'abord, téléchargement des sources :
 
Tcl/tk :
http://heanet.dl.sourceforge.net/sourceforge/tcl/tk8.5a6-src.tar.gz
http://heanet.dl.sourceforge.net/sourceforge/tcl/tcl8.5a6-src.tar.gz
 
Amsn :
http://amsn.sourceforge.net/amsn_dev.tar.gz
 
On détar tout ça...
 
On compile tcl :
~tcl8.5a6/unix$ ./configure --prefix=/usr/local/tcl --enable-threads
~tcl8.5a6/unix$ make
~tcl8.5a6/unix$ sudo make insta
ll
 
On compile tk :
~tk8.5a6/unix$ ./configure --prefix=/usr/local/tcl --enable-xft --enable-threads  
~tk8.5a6/unix$ make
~tk8.5a6/unix$ sudo make install

 
-------> jusque là, tout va bien, aucune erreur ni le moindre Warning ...
 
On compile Amns en lui spécifiant bien les libs tcl/tk a utilisé, ici la 8.5 (8.4 étant installé par la distribution):
 
amsn_svn$ ./configure --with-tcl=/usr/local/tcl/lib --with-tk=/usr/local/tcl/lib

Citation :

compile time options summary
============================
 
    X11          : yes
    Tcl          : 8.5
    TK           : 8.5
    DEBUG        : no
    STATIC       : no


Donc ici, pas de problème. On voit bien qu'il va utiliser la version 8.5 du tcl/tk pour compiler Amns.
 
amsn_svn$ make
 
Ensuite j'essaye de la lancer :
amsn_svn$ ./amsn
 
------> J'ai le message dans une fenêtre graphique :
Loading TkCximage failed. This module is needed to run aMSN. Please compile aMSN first, instructions on how to compile are locate in the INSTALL file.
 
Donc j'ai chercher la raison du problème, et j'ai cru comprendre que ce message d'erreur apparaissait lors qu'on essaye de lancer amsn en tcl/tk 8.4 compilé avec le tcl/tk 8.5.
J'ai donc edité le fichier executable 'amsn'. A la ligne 3 on a :
exec wish $0 $@
 
le 'wish' fait référence à la version de l'OS, soit la 8.4.
J'ai modifié cette ligne en la remplaçant par :
exec /usr/local/tcl/bin/wish8.5 $0 $@
 
Je lance Amsn et ........ ça marche  :heink:  
 
--------> Pour tout vous expliquer, j'ai refait les manipulations en même temps que j'écrivais ce post..... et miracle, ça a fonctionné.
 
 :hello:


Message édité par jesusdebethune le 05-09-2007 à 12:18:21
Reply

Marsh Posté le 05-09-2007 à 11:42:26   

Reply

Marsh Posté le 01-03-2008 à 16:03:06    

:hello:[/quotemsg]
Salut j'ai exactement le meme prob que tu avais mais j'arrive pas a  le regler tt d'abord comment on fait pour tt "détar" en suite lorsque je veux compiler ca me marque: "Aucun fichier ou repertoire de ce type" ou alors "--------- n'est pas un repertoire" comment resoudre ??
merci d'avance
a+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed