Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/09/2008, à 11:20

bhubuntu

J'ai compilé et je le regrette: comment revenir en arrière?

J'aurais dû utiliser Apt mais le l'ai pas fait... j'ai installé Amsn 098.b qui fonctionne bien mais je ne suis pas content de cette méthode qui ne me permet pas d'obtenir le suivi de mise à jour par Apt.
Donc je veux "décompiler" si possible pour ensuite réinstaller Amsn par Apt.
Qui peut me guider?
voici le script qui m'a servi à l'installation:

###### script de chich0n (j'espère que la communauté linux l'améliorera ^^)
##script d'intallation d'amsn par compilation
##enlève l'ancien amsn
sudo apt-get remove amsn
## installe les dépendances
sudo apt-get install build-essential fakeroot python-dev libltdl3-dev libpng12-dev libjpeg-dev libxft-dev subversion cvs
## créer un dossier
sudo mkdir /opt/amsn_svn
## l'ouvre
cd /opt/amsn_svn/
#téléchargement et installation de tcl
cd /opt/amsn_svn/
sudo cvs -d:pserver:anonymous:@tcl.cvs.sourceforge.net:/cvsroot/tcl login
sudo cvs -z3 -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl co -P tcl
cd /opt/amsn_svn/tcl/unix
sudo ./configure --prefix=/usr/local --includedir=/usr/local/include/tcl8.6 --enable-shared --enable-threads --mandir=/usr/local/share/man --enable-man-symlinks --enable-man-compression=gzip && sudo make CFLAGS="-g -O2 -D_REENTRANT" && sudo make install
##téléchargement et installation de tk
cd /opt/amsn_svn/
sudo cvs -d:pserver:anonymous:@tktoolkit.cvs.sourceforge.net:/cvsroot/tktoolkit login
sudo cvs -z3 -d:pserver:anonymous@tktoolkit.cvs.sourceforge.net:/cvsroot/tktoolkit co -P tk
cd /opt/amsn_svn/tk/unix
sudo ./configure --prefix=/usr/local --includedir=/usr/local/include/tcl8.6 --with-tcl=/usr/local/lib --enable-shared --enable-threads --enable-man-symlinks --enable-man-compression=gzip --enable-xft && sudo make CFLAGS="-g -O2 -D_REENTRANT" && sudo make install
##installation d'amsn
cd /opt/amsn_svn/
sudo svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn
cd /opt/amsn_svn/amsn
sudo ./configure --with-tcl=/usr/local/lib --with-tk=/usr/local/lib --enable-threads --enable-xft2 --enable-libpng && sudo make && sudo sed --in-place 's/wish /wish8.6 /'  /opt/amsn_svn/amsn/amsn && sudo make install
## installation de tls
cd /opt/amsn_svn
sudo wget http://kent.dl.sourceforge.net/sourceforge/amsn/tls1.5.0-src.tar.gz
sudo tar xvzf tls1.5.0-src.tar.gz
cd /opt/amsn_svn/tls1.50/
sudo ./configure --with-ssl-dir=/usr/ --with-tclinclude=/usr/local/include/tcl8.6 && sudo make && sudo make install
mkdir -p ~/.amsn/plugins
ln -s /usr/local/lib/tls1.50 ~/.amsn/plugins/
##installation des plugins
cd /usr/local/share/amsn/
svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn-extras/plugins/
cd /usr/local/share/amsn/
svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn-extras/skins/
##installation de snack
sudo mkdir /opt/snack && cd /opt/snack/
sudo wget http://www.speech.kth.se/snack/dist/snack2.2.10.tar.gz
sudo tar xvzf snack2.2.10.tar.gz
cd /opt/snack/snack2.2.10/unix
sudo  ./configure –with-tk=/usr/lib/ –with-tcl=/usr/lib/ --enable-alsa && sudo make && sudo make install
ln -s /lib/snack2.2/ ~/.amsn/plugins/
sudo rm -rf /lib/snack2.2/
sudo rm /lib/libsnackstub2.2.a
sudo rm -rf /opt/snack/

Comment tout virer proprement pour repartir sur des bases plus à ma portée via Apt ?


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne

#2 Le 09/09/2008, à 11:29

xelator

Re : J'ai compilé et je le regrette: comment revenir en arrière?

Y a pas un "readme" ou un "INSTALL"  qui traine ?

Hors ligne

#3 Le 09/09/2008, à 11:47

bhubuntu

Re : J'ai compilé et je le regrette: comment revenir en arrière?

Ce que je souhaite c'est la suite des commandes à passer en console pour supprimer tout ce qui a été compilé ou installé par le script. roll
Une sorte de make à l'envers.... ou je ne sais pas quoi. Merci de ton aide....

Dernière modification par bhubuntu (Le 09/09/2008, à 12:11)


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne

#4 Le 09/09/2008, à 11:59

valAa

Re : J'ai compilé et je le regrette: comment revenir en arrière?

tu peux aller dans les répertoires où se trouvent les sources de tout ce que tu as installé (tcl, tk, amsn, snake) et taper

sudo make uninstall

bon courage...

Hors ligne

#5 Le 09/09/2008, à 12:02

Kanor

Re : J'ai compilé et je le regrette: comment revenir en arrière?

Salut
essaye ça

cd /opt/amsn_svn/tcl/unix
sudo make uninstall
cd /opt/amsn_svn/tk/unix
sudo make uninstall
cd /opt/amsn_svn/amsn
sudo make uninstall
cd /opt/amsn_svn/tls1.50/
sudo make uninstall
rm -R ~/.amsn/plugins

Hors ligne

#6 Le 09/09/2008, à 12:18

bhubuntu

Re : J'ai compilé et je le regrette: comment revenir en arrière?

Merci Merci c'est génial la communauté Ubuntu:
c'est exactement ce que je cherchais. big_smile

Si j'ai bien compris:
on va dans chacun des dossiers sources que l'on a téléchargé et on tape

sudo make uninstall

Dernière modification par bhubuntu (Le 11/09/2008, à 13:00)


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne

#7 Le 09/09/2008, à 12:30

bhubuntu

Re : J'ai compilé et je le regrette: comment revenir en arrière?

Aïe trop beau

rd@bur-ubuntu:/opt/amsn_svn/tk/unix$ cd /opt/amsn_svn/tcl/unix
rd@bur-ubuntu:/opt/amsn_svn/tcl/unix$ sudo make uninstall
make: *** Pas de règle pour fabriquer la cible « uninstall ». Arrêt.

Qu'est-ce qui cloche?


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne

#8 Le 11/09/2008, à 13:01

bhubuntu

Re : J'ai compilé et je le regrette: comment revenir en arrière?

Up! roll


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne

#9 Le 11/09/2008, à 15:03

Kanor

Re : J'ai compilé et je le regrette: comment revenir en arrière?

Fait

cd /opt/amsn_svn/tcl/unix
ls -la

Ça nous donnera une idée sur ce qu'il y a dans ce dossier

Hors ligne

#10 Le 13/09/2008, à 09:10

bhubuntu

Re : J'ai compilé et je le regrette: comment revenir en arrière?

@ Kanor, merci de ton aide smile

rd@bur-ubuntu:~$ cd /opt/amsn_svn/tcl/unix
rd@bur-ubuntu:/opt/amsn_svn/tcl/unix$ ls -la
total 15904
drwxr-xr-x  4 root root   12288 2008-08-10 14:01 .
drwxr-xr-x 13 root root    4096 2008-08-10 13:56 ..
-rw-r--r--  1 root root      32 2005-11-27 03:33 aclocal.m4
-rw-r--r--  1 root root    3824 2008-08-10 14:01 bncore.o
-rw-r--r--  1 root root    6788 2008-08-10 14:01 bn_fast_s_mp_mul_digs.o
-rw-r--r--  1 root root    6676 2008-08-10 14:01 bn_fast_s_mp_sqr.o
-rw-r--r--  1 root root    6008 2008-08-10 14:01 bn_mp_add_d.o
-rw-r--r--  1 root root    5256 2008-08-10 14:01 bn_mp_add.o
-rw-r--r--  1 root root    5420 2008-08-10 14:01 bn_mp_and.o
-rw-r--r--  1 root root    4492 2008-08-10 14:01 bn_mp_clamp.o
-rw-r--r--  1 root root    5080 2008-08-10 14:01 bn_mp_clear_multi.o
-rw-r--r--  1 root root    4896 2008-08-10 14:01 bn_mp_clear.o
-rw-r--r--  1 root root    4544 2008-08-10 14:01 bn_mp_cmp_d.o
-rw-r--r--  1 root root    4896 2008-08-10 14:01 bn_mp_cmp_mag.o
-rw-r--r--  1 root root    4976 2008-08-10 14:01 bn_mp_cmp.o
-rw-r--r--  1 root root    5256 2008-08-10 14:01 bn_mp_copy.o
-rw-r--r--  1 root root    4560 2008-08-10 14:01 bn_mp_count_bits.o
-rw-r--r--  1 root root    6248 2008-08-10 14:01 bn_mp_div_2d.o
-rw-r--r--  1 root root    5452 2008-08-10 14:01 bn_mp_div_2.o
-rw-r--r--  1 root root    5820 2008-08-10 14:01 bn_mp_div_3.o
-rw-r--r--  1 root root    6780 2008-08-10 14:01 bn_mp_div_d.o
-rw-r--r--  1 root root    9048 2008-08-10 14:01 bn_mp_div.o
-rw-r--r--  1 root root    4460 2008-08-10 14:01 bn_mp_exch.o
-rw-r--r--  1 root root    5460 2008-08-10 14:01 bn_mp_expt_d.o
-rw-r--r--  1 root root    5108 2008-08-10 14:01 bn_mp_grow.o
-rw-r--r--  1 root root    4956 2008-08-10 14:01 bn_mp_init_copy.o
-rw-r--r--  1 root root    5620 2008-08-10 14:01 bn_mp_init_multi.o
-rw-r--r--  1 root root    4856 2008-08-10 14:01 bn_mp_init.o
-rw-r--r--  1 root root    4968 2008-08-10 14:01 bn_mp_init_set.o
-rw-r--r--  1 root root    5028 2008-08-10 14:01 bn_mp_init_size.o
-rw-r--r--  1 root root    8008 2008-08-10 14:01 bn_mp_karatsuba_mul.o
-rw-r--r--  1 root root    6892 2008-08-10 14:01 bn_mp_karatsuba_sqr.o
-rw-r--r--  1 root root    5216 2008-08-10 14:01 bn_mp_lshd.o
-rw-r--r--  1 root root    5464 2008-08-10 14:01 bn_mp_mod_2d.o
-rw-r--r--  1 root root    5228 2008-08-10 14:01 bn_mp_mod.o
-rw-r--r--  1 root root    5840 2008-08-10 14:01 bn_mp_mul_2d.o
-rw-r--r--  1 root root    5500 2008-08-10 14:01 bn_mp_mul_2.o
-rw-r--r--  1 root root    5784 2008-08-10 14:01 bn_mp_mul_d.o
-rw-r--r--  1 root root    5796 2008-08-10 14:01 bn_mp_mul.o
-rw-r--r--  1 root root    4996 2008-08-10 14:01 bn_mp_neg.o
-rw-r--r--  1 root root    5360 2008-08-10 14:01 bn_mp_or.o
-rw-r--r--  1 root root    5700 2008-08-10 14:01 bn_mp_radix_size.o
-rw-r--r--  1 root root    3748 2008-08-10 14:01 bn_mp_radix_smap.o
-rw-r--r--  1 root root    5908 2008-08-10 14:01 bn_mp_read_radix.o
-rw-r--r--  1 root root    5172 2008-08-10 14:01 bn_mp_rshd.o
-rw-r--r--  1 root root    4820 2008-08-10 14:01 bn_mp_set.o
-rw-r--r--  1 root root    4876 2008-08-10 14:01 bn_mp_shrink.o
-rw-r--r--  1 root root    5360 2008-08-10 14:01 bn_mp_sqr.o
-rw-r--r--  1 root root    6556 2008-08-10 14:01 bn_mp_sqrt.o
-rw-r--r--  1 root root    5972 2008-08-10 14:01 bn_mp_sub_d.o
-rw-r--r--  1 root root    5232 2008-08-10 14:01 bn_mp_sub.o
-rw-r--r--  1 root root    9100 2008-08-10 14:01 bn_mp_toom_mul.o
-rw-r--r--  1 root root    8072 2008-08-10 14:01 bn_mp_toom_sqr.o
-rw-r--r--  1 root root    5992 2008-08-10 14:01 bn_mp_toradix_n.o
-rw-r--r--  1 root root    5108 2008-08-10 14:01 bn_mp_to_unsigned_bin_n.o
-rw-r--r--  1 root root    5380 2008-08-10 14:01 bn_mp_to_unsigned_bin.o
-rw-r--r--  1 root root    4860 2008-08-10 14:01 bn_mp_unsigned_bin_size.o
-rw-r--r--  1 root root    5364 2008-08-10 14:01 bn_mp_xor.o
-rw-r--r--  1 root root    4464 2008-08-10 14:01 bn_mp_zero.o
-rw-r--r--  1 root root    4340 2008-08-10 14:01 bn_reverse.o
-rw-r--r--  1 root root    6068 2008-08-10 14:01 bn_s_mp_add.o
-rw-r--r--  1 root root    6404 2008-08-10 14:01 bn_s_mp_mul_digs.o
-rw-r--r--  1 root root    6012 2008-08-10 14:01 bn_s_mp_sqr.o
-rw-r--r--  1 root root    6004 2008-08-10 14:01 bn_s_mp_sub.o
-rw-r--r--  1 root root   86228 2008-08-10 13:57 config.log
-rwxr-xr-x  1 root root   27098 2008-08-10 13:57 config.status
-rwxr-xr-x  1 root root  552817 2008-07-13 11:03 configure
-rw-r--r--  1 root root   34440 2008-07-13 11:03 configure.in
drwxr-xr-x  2 root root    4096 2008-08-10 13:56 CVS
drwxr-xr-x  3 root root    4096 2008-08-10 13:57 dltest
-rwxr-xr-x  1 root root    1602 2006-03-20 18:10 installManPage
-rwxr-xr--  1 root root    2283 2008-03-11 23:28 install-sh
-rwxr-xr--  1 root root    2856 2002-09-27 03:28 ldAix
-rwxr-xr-x  1 root root 5349090 2008-08-10 14:01 libtcl8.6.so
-rw-r--r--  1 root root  184056 2008-08-10 14:01 libtclstub8.6.a
-rw-r--r--  1 root root   69250 2008-08-10 13:57 Makefile
-rw-r--r--  1 root root   67886 2008-07-31 16:43 Makefile.in
-rw-r--r--  1 root root    8782 2008-02-12 11:07 README
-rw-r--r--  1 root root  124072 2008-08-10 13:57 regcomp.o
-rw-r--r--  1 root root    8260 2008-08-10 13:57 regerror.o
-rw-r--r--  1 root root   39192 2008-08-10 13:57 regexec.o
-rw-r--r--  1 root root    4472 2008-08-10 13:57 regfree.o
-rw-r--r--  1 root root    3128 2008-08-10 13:57 tclAlloc.o
-rw-r--r--  1 root root    4665 2008-04-28 00:21 tclAppInit.c
-rw-r--r--  1 root root    5460 2008-08-10 14:01 tclAppInit.o
-rw-r--r--  1 root root    9868 2008-08-10 13:57 tclAsync.o
-rw-r--r--  1 root root  242340 2008-08-10 13:58 tclBasic.o
-rw-r--r--  1 root root  141536 2008-08-10 13:58 tclBinary.o
-rw-r--r--  1 root root   11136 2008-08-10 13:58 tclCkalloc.o
-rw-r--r--  1 root root   43316 2008-08-10 13:58 tclClock.o
-rw-r--r--  1 root root  135140 2008-08-10 13:58 tclCmdAH.o
-rw-r--r--  1 root root  172020 2008-08-10 13:58 tclCmdIL.o
-rw-r--r--  1 root root  185236 2008-08-10 13:58 tclCmdMZ.o
-rw-r--r--  1 root root  333228 2008-08-10 13:58 tclCompCmds.o
-rw-r--r--  1 root root  141660 2008-08-10 13:58 tclCompExpr.o
-rw-r--r--  1 root root  165064 2008-08-10 13:58 tclCompile.o
-rw-r--r--  1 root root   12531 2008-07-13 14:54 tclConfig.h.in
-rw-r--r--  1 root root   15136 2008-08-10 13:58 tclConfig.o
-rw-r--r--  1 root root    7961 2008-08-10 13:57 tclConfig.sh
-rw-r--r--  1 root root    6542 2005-05-10 20:35 tclConfig.sh.in
-rw-r--r--  1 root root   32336 2008-08-10 13:58 tclDate.o
-rw-r--r--  1 root root  164284 2008-08-10 13:59 tclDictObj.o
-rw-r--r--  1 root root  145720 2008-08-10 13:59 tclEncoding.o
-rw-r--r--  1 root root   92864 2008-08-10 13:59 tclEnv.o
-rw-r--r--  1 root root  110096 2008-08-10 13:59 tclEvent.o
-rw-r--r--  1 root root  274480 2008-08-10 13:59 tclExecute.o
-rw-r--r--  1 root root  106204 2008-08-10 13:59 tclFCmd.o
-rw-r--r--  1 root root  132688 2008-08-10 13:59 tclFileName.o
-rw-r--r--  1 root root    7848 2008-08-10 13:59 tclGet.o
-rw-r--r--  1 root root   21884 2008-08-10 13:59 tclHash.o
-rw-r--r--  1 root root   85716 2008-08-10 13:59 tclHistory.o
-rw-r--r--  1 root root   94056 2008-08-10 13:59 tclIndexObj.o
-rw-r--r--  1 root root  170452 2008-08-10 13:59 tclInterp.o
-rw-r--r--  1 root root  128480 2008-08-10 13:59 tclIOCmd.o
-rw-r--r--  1 root root   29328 2008-08-10 13:59 tclIOGT.o
-rw-r--r--  1 root root  231904 2008-08-10 13:59 tclIO.o
-rw-r--r--  1 root root  135080 2008-08-10 13:59 tclIORChan.o
-rw-r--r--  1 root root  133076 2008-08-10 13:59 tclIORTrans.o
-rw-r--r--  1 root root    7272 2008-08-10 13:59 tclIOSock.o
-rw-r--r--  1 root root  156088 2008-08-10 14:00 tclIOUtil.o
-rw-r--r--  1 root root   95180 2008-08-10 14:00 tclLink.o
-rw-r--r--  1 root root  114144 2008-08-10 14:00 tclListObj.o
-rw-r--r--  1 root root  100112 2008-08-10 14:00 tclLiteral.o
-rw-r--r--  1 root root   13186 2007-04-16 15:36 tclLoadAix.c
-rw-r--r--  1 root root    6101 2008-04-28 00:21 tclLoadDl.c
-rw-r--r--  1 root root    9488 2008-08-10 14:01 tclLoadDl.o
-rw-r--r--  1 root root   22061 2008-04-28 00:21 tclLoadDyld.c
-rw-r--r--  1 root root    5180 2008-04-28 00:21 tclLoadNext.c
-rw-r--r--  1 root root   27340 2008-08-10 14:00 tclLoad.o
-rw-r--r--  1 root root    5850 2008-04-28 00:21 tclLoadOSF.c
-rw-r--r--  1 root root    5935 2008-04-28 00:21 tclLoadShl.c
-rw-r--r--  1 root root  104003 2008-06-12 08:27 tcl.m4
-rw-r--r--  1 root root  101328 2008-08-10 14:00 tclMain.o
-rw-r--r--  1 root root  216012 2008-08-10 14:00 tclNamesp.o
-rw-r--r--  1 root root   19528 2008-08-10 14:00 tclNotify.o
-rw-r--r--  1 root root  137880 2008-08-10 14:00 tclObj.o
-rw-r--r--  1 root root  113388 2008-08-10 14:01 tclOOBasic.o
-rw-r--r--  1 root root  119952 2008-08-10 14:01 tclOOCall.o
-rw-r--r--  1 root root  129404 2008-08-10 14:01 tclOODefineCmds.o
-rw-r--r--  1 root root  119604 2008-08-10 14:01 tclOOInfo.o
-rw-r--r--  1 root root  120412 2008-08-10 14:01 tclOOMethod.o
-rw-r--r--  1 root root  145948 2008-08-10 14:01 tclOO.o
-rw-r--r--  1 root root   93180 2008-08-10 14:01 tclOOStubInit.o
-rw-r--r--  1 root root   93196 2008-08-10 14:01 tclOOStubLib.o
-rw-r--r--  1 root root    6492 2008-08-10 14:00 tclPanic.o
-rw-r--r--  1 root root  121852 2008-08-10 14:00 tclParse.o
-rw-r--r--  1 root root  127092 2008-08-10 14:00 tclPathObj.o
-rw-r--r--  1 root root   27640 2008-08-10 14:00 tclPipe.o
-rw-r--r--  1 root root    6040 2008-08-10 14:00 tclPkgConfig.o
-rw-r--r--  1 root root  120504 2008-08-10 14:00 tclPkg.o
-rw-r--r--  1 root root   33916 2008-08-10 14:00 tclPosixStr.o
-rw-r--r--  1 root root   10456 2008-08-10 14:00 tclPreserve.o
-rw-r--r--  1 root root  141036 2008-08-10 14:00 tclProc.o
-rw-r--r--  1 root root  101316 2008-08-10 14:00 tclRegexp.o
-rw-r--r--  1 root root   87224 2008-08-10 14:00 tclResolve.o
-rw-r--r--  1 root root  110384 2008-08-10 14:00 tclResult.o
-rw-r--r--  1 root root   29380 2008-08-10 14:00 tclScan.o
-rwxr-xr-x  1 root root   10037 2008-08-10 14:01 tclsh
-rw-r--r--  1 root root    1399 2008-06-19 17:37 tcl.spec
-rw-r--r--  1 root root  134904 2008-08-10 14:00 tclStringObj.o
-rw-r--r--  1 root root  129208 2008-08-10 14:00 tclStrToD.o
-rw-r--r--  1 root root  124212 2008-08-10 14:00 tclStubInit.o
-rw-r--r--  1 root root   90400 2008-08-10 14:01 tclStubLib.o
-rw-r--r--  1 root root   21564 2008-08-10 14:00 tclThreadAlloc.o
-rw-r--r--  1 root root    3140 2008-08-10 14:00 tclThreadJoin.o
-rw-r--r--  1 root root   10936 2008-08-10 14:00 tclThread.o
-rw-r--r--  1 root root    9320 2008-08-10 14:00 tclThreadStorage.o
-rw-r--r--  1 root root  104788 2008-08-10 14:00 tclTimer.o
-rw-r--r--  1 root root   11828 2008-08-10 14:00 tclTomMathInterface.o
-rw-r--r--  1 root root  140836 2008-08-10 14:00 tclTrace.o
-rw-r--r--  1 root root   84527 2008-08-06 01:47 tclUnixChan.c
-rw-r--r--  1 root root   60480 2008-08-10 14:01 tclUnixChan.o
-rw-r--r--  1 root root   18343 2008-02-28 21:14 tclUnixCompat.c
-rw-r--r--  1 root root    9516 2008-08-10 14:01 tclUnixCompat.o
-rw-r--r--  1 root root    2109 2005-11-03 00:26 tclUnixEvent.c
-rw-r--r--  1 root root    5696 2008-08-10 14:01 tclUnixEvent.o
-rw-r--r--  1 root root   58686 2008-04-28 00:21 tclUnixFCmd.c
-rw-r--r--  1 root root  119140 2008-08-10 14:01 tclUnixFCmd.o
-rw-r--r--  1 root root   28820 2008-04-28 00:21 tclUnixFile.c
-rw-r--r--  1 root root   30100 2008-08-10 14:01 tclUnixFile.o
-rw-r--r--  1 root root   27477 2008-07-13 11:03 tclUnixInit.c
-rw-r--r--  1 root root   36820 2008-08-10 14:01 tclUnixInit.o
-rw-r--r--  1 root root   30115 2008-07-24 23:54 tclUnixNotfy.c
-rw-r--r--  1 root root   20948 2008-08-10 14:01 tclUnixNotfy.o
-rw-r--r--  1 root root   32438 2008-07-21 23:46 tclUnixPipe.c
-rw-r--r--  1 root root   29424 2008-08-10 14:01 tclUnixPipe.o
-rw-r--r--  1 root root   15662 2008-05-02 12:27 tclUnixPort.h
-rw-r--r--  1 root root    4347 2008-04-28 00:21 tclUnixSock.c
-rw-r--r--  1 root root    8388 2008-08-10 14:01 tclUnixSock.o
-rw-r--r--  1 root root   22322 2008-07-13 11:03 tclUnixTest.c
-rw-r--r--  1 root root   21399 2008-07-24 23:54 tclUnixThrd.c
-rw-r--r--  1 root root     408 1999-04-16 02:48 tclUnixThrd.h
-rw-r--r--  1 root root   23040 2008-08-10 14:01 tclUnixThrd.o
-rw-r--r--  1 root root   15510 2008-04-28 00:21 tclUnixTime.c
-rw-r--r--  1 root root   13136 2008-08-10 14:01 tclUnixTime.o
-rw-r--r--  1 root root   49048 2008-08-10 14:00 tclUtf.o
-rw-r--r--  1 root root  141652 2008-08-10 14:00 tclUtil.o
-rw-r--r--  1 root root  195092 2008-08-10 14:00 tclVar.o
-rw-r--r--  1 root root   16386 2007-04-16 15:36 tclXtNotify.c
-rw-r--r--  1 root root    3086 2008-04-28 00:21 tclXtTest.c


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne

#11 Le 13/09/2008, à 11:35

Kanor

Re : J'ai compilé et je le regrette: comment revenir en arrière?

Dans le méme dossier fait

cat README

Hors ligne

#12 Le 15/09/2008, à 10:59

bhubuntu

Re : J'ai compilé et je le regrette: comment revenir en arrière?

Merci du suivi wink

rd@bur-ubuntu:~$ cd /opt/amsn_svn/tcl/unix
rd@bur-ubuntu:/opt/amsn_svn/tcl/unix$ cat README
Tcl UNIX README
---------------

RCS: @(#) $Id: README,v 1.31 2008/02/12 10:07:19 dkf Exp $

This is the directory where you configure, compile, test, and install UNIX
versions of Tcl. This directory also contains source files for Tcl that are
specific to UNIX. Some of the files in this directory are used on the PC or
MacOSX platform too, but they all depend on UNIX (POSIX/ANSI C) interfaces and
some of them only make sense under UNIX.

Updated forms of the information found in this file is available at:
    http://www.tcl.tk/doc/howto/compile.html#unix

For information on platforms where Tcl is known to compile, along with any
porting notes for getting it to work on those platforms, see:
    http://www.tcl.tk/software/tcltk/platforms.html

The rest of this file contains instructions on how to do this. The release
should compile and run either "out of the box" or with trivial changes on any
UNIX-like system that approximates POSIX, BSD, or System V. We know that it
runs on workstations from Sun, H-P, DEC, IBM, and SGI, as well as PCs running
Linux, BSDI, and SCO UNIX. To compile for a PC running Windows, see the README
file in the directory ../win. To compile for MacOSX, see the README file in
the directory ../macosx.

How To Compile And Install Tcl:
-------------------------------

(a) If you have already compiled Tcl once in this directory and are now
    preparing to compile again in the same directory but for a different
    platform, or if you have applied patches, type "make distclean" to discard
    all the configuration information computed previously.

(b) If you need to reconfigure because you changed any of the .in or .m4
    files, you will need to run autoconf to create a new ./configure script.
    Most users will NOT need to do this since a configure script is already
    provided.

    (in the tcl/unix directory)
    autoconf

(c) Type "./configure". This runs a configuration script created by GNU
    autoconf, which configures Tcl for your system and creates a Makefile. The
    configure script allows you to customize the Tcl configuration for your
    site; for details on how you can do this, type "./configure --help" or
    refer to the autoconf documentation (not included here). Tcl's "configure"
    supports the following special switches in addition to the standard ones:

    --enable-threads    If this switch is set, Tcl will compile itself
                with multithreading support.
    --disable-load        If this switch is specified then Tcl will
                configure itself not to allow dynamic loading,
                even if your system appears to support it.
                Normally you can leave this switch out and Tcl
                will build itself for dynamic loading if your
                system supports it.
    --disable-dll-unloading    Disables support for the [unload] command even
                on platforms that can support it. Meaningless
                when Tcl is compiled with --disable-load.
    --enable-shared        If this switch is specified, Tcl will compile
                itself as a shared library if it can figure
                out how to do that on this platform. This is
                the default on platforms where we know how to
                build shared libraries.
    --disable-shared    If this switch is specified, Tcl will compile
                itself as a static library.
    --enable-symbols    Build with debugging symbols. By default
                standard debugging symbols are used. You can
                specify the value "mem" to include
                TCL_MEM_DEBUG memory debugging, "compile" to
                include TCL_COMPILE_DEBUG debugging, or "all"
                to enable all internal debugging.
    --disable-symbols    Build without debugging symbols
    --enable-64bit        Enable 64bit support (where applicable)
    --disable-64bit        Disable 64bit support (where applicable)
    --enable-64bit-vis    Enable 64bit Sparc VIS support
    --disable-64bit-vis    Disable 64bit Sparc VIS support
    --enable-langinfo    Allows use of modern nl_langinfo check for
                better localization support. This is on by
                default on platforms where nl_langinfo is
                found.
    --disable-langinfo    Specifically disables use of nl_langinfo.
    --enable-man-symlinks    Use symlinks for linking the manpages that
                should be reachable under several names.
    --enable-man-suffix[=STRING]
                Append STRING to the names of installed manual
                pages (prior to applying compression, if that
                is also enabled). If STRING is omitted,
                defaults to 'tcl'.
    --enable-man-compression=PROG
                Compress the manpages using PROG.
    --enable-dtrace        Enable tcl DTrace provider (if DTrace is
                available on the platform), c.f. tclDTrace.d
                for descriptions of the probes made available,
                see http://wiki.tcl.tk/DTrace for more details
    --with-encoding=ENCODING Specifies the encoding for compile-time
                configuration values. Defaults to iso8859-1,
                which is also sufficient for ASCII.
    --with-tzdata=FLAG    Specifies whether to install timezone data. By
                default, the configure script tries to detect
                whether a usable timezone database is present
                on the system already.

    Mac OS X only (i.e. completely unsupported on other platforms):

    --enable-framework    Package Tcl as a framework.
    --disable-corefoundation Disable use of CoreFoundation API and revert
                to standard select based notifier, required
                when using naked fork (i.e. not followed by
                execve).

    Note: by default gcc will be used if it can be located on the PATH. If you
    want to use cc instead of gcc, set the CC environment variable to "cc"
    before running configure. It is not safe to edit the Makefile to use gcc
    after configure is run. Also note that you should use the same compiler
    when building extensions.

    Note: be sure to use only absolute path names (those starting with "/") in
    the --prefix and --exec-prefix options.

(d) Type "make". This will create a library archive called "libtcl<version>.a"
    or "libtcl<version>.so" and an interpreter application called "tclsh" that
    allows you to type Tcl commands interactively or execute script files. It
    will also create a stub library archive "libtclstub<version>.a" that
    developers may link against other C code to produce loadable extensions
    for Tcl.

(e) If the make fails then you'll have to personalize the Makefile for your
    site or possibly modify the distribution in other ways. First check the
    porting Web page above to see if there are hints for compiling on your
    system. If you need to modify Makefile, there are comments at the
    beginning of it that describe the things you might want to change and how
    to change them.

(f) Type "make install" to install Tcl binaries and script files in standard
    places. You'll need write permission on the installation directories to do
    this. The installation directories are determined by the "configure"
    script and may be specified with the standard --prefix and --exec-prefix
    options to "configure". See the Makefile for information on what
    directories were chosen; you can override these choices by modifying the
    "prefix" and "exec_prefix" variables in the Makefile. The installed
    binaries have embedded within them path values relative to the install
    directory. If you change your mind about where Tcl should be installed,
    start this procedure over again from step (a) so that the path embedded in
    the binaries agrees with the install location.

(g) At this point you can play with Tcl by running the installed "tclsh"
    executable, or via the "make shell" target, and typing Tcl commands at the
    interactive prompt.

If you have trouble compiling Tcl, see the URL noted above about working
platforms. It contains information that people have provided about changes
they had to make to compile Tcl in various environments. We're also interested
in hearing how to change the configuration setup so that Tcl compiles on
additional platforms "out of the box".

Test suite
----------

There is a relatively complete test suite for all of the Tcl core in the
subdirectory "tests". To use it just type "make test" in this directory. You
should then see a printout of the test files processed. If any errors occur,
you'll see a much more substantial printout for each error. See the README
file in the "tests" directory for more information on the test suite. Note:
don't run the tests as superuser: this will cause several of them to fail. If
a test is failing consistently, please send us a bug report with as much
detail as you can manage. Please use the online database at
    http://tcl.sourceforge.net/

The Tcl test suite is very sensitive to proper implementation of ANSI C
library procedures such as sprintf and sscanf. If the test suite generates
errors, most likely they are due to non-conformance of your system's ANSI C
library; such problems are unlikely to affect any real applications so it's
probably safe to ignore them.


@+ et merci :-)
PC 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz Nvidia GeForce GTX560 Ubuntu Bionic 18.04.3 LTS--> uname -r -m = 4.15.0-72-generic x86_64 /// lsb_release -a =Ubuntu Bionic 18.04.3 LTS
Toshiba C70-B-33G   --> 5.4.0-47-generic x86_64/ Ubuntu focal 20.04.1 LTS

Hors ligne