#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.
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.
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!
@+ 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
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
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#unixFor 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.htmlThe 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