Harald, Thank you very much for your report. Now that it's sure I need to compile all by myself, I'll surely go with Tcl 8.6.
Bye, Marco 2013/6/18 Harald Oehlmann <harald.oehlm...@elmicron.de> > Dear Marco, > > I am sorry, AFAIK there is only the way to compile tcl and rivet on your > own. > I would recomment to use Tcl 8.6.0, as ITcl is already bundled with it > and thus, you do not need to compile it extra. > > Here is the remark about that: > http://wiki.tcl.tk/3874 > > Here is a remark on compiling tcl 8.6.0 on CentOS 64 bit: > http://wiki.tcl.tk/3298 > > And here is my own installog to make tcl8.6 and rivet run on CentOs 6.x: > It is build by user "admin" in the folder "test". > The final location is /usr/local/* > The required user is written as "user:" in front of the shell commands. > Comments or things you have to do start with "#". > If there is written "create file", you may use "vi" to do so: > vi <filename> > then press "a" for append > then type your text or copy it from the clipboard or this e-mail ;-) > then press "esc" > then press ":x" and the enter key to save > > Here we go: > > *** tcl8.6.0 > root: > # install development environment > yum groupinstall Entwicklungs-Tools > ( # this is on a german locale, english might be > yum groupinstall Development-Tools ) > yum install httpd-devel > > # create a file /usr/local/share/config.site with > # contents: > test "$libdir" = '${exec_prefix}/lib' && libdir='${exec_prefix}/lib64' > true > > admin: > cd test > gzip -d tcl8.6.0.tar.gz > tar xvf tcl8.6.0.tar.gz > cd tcl8.6.0/unix > ./configure > make > > root: > cd /home/admin/test/tcl8.6.0/unix > make install > cd /usr/lib64 > ln -s /usr/local/lib64/libtcl.8.6.so > > *** rivet 2.1.1: > admin: > cd test > gzip -d rivet-2.1.1.tar.gz > tar xvf rivet-2.1.1.tar > cd rivet-2.1.1 > ./configure --with-tcl=/usr/local/lib64 > --with-apxs=/usr/sbin/apxs > --with-tclsh=/usr/local/bin/tclsh8.6 --with-apache-version=2 > --with-rivet-target-dir=/usr/local/lib64/rivet --enable-version-display > --enable-64bit > make > root: > make install > > # Create file "/etc/httpd/conf.d/mod_rivet.conf" with > # contents: > # load the module > LoadModule rivet_module modules/mod_rivet.so > > # Let the module handle .rvt and .tcl files. > AddType application/x-httpd-rivet rvt > AddType application/x-rivet-tcl tcl > > # The default charset can be specified in the configuration > AddType "application/x-httpd-rivet; charset=utf-8" rvt > > # Add index.rvt to the list of files that will be served > DirectoryIndex index.rvt > > # restart apache > > Good luck, > Harald > > > Am 17.06.2013 21:43, schrieb Marco Pallante: > > Hello everyone, > > > > I need to install Rivet on a CentOS 6 server, but the download page > > (from OpenSuse) > > list only the 2.0.6 version. I've almost no experience on rpm based > > distros, so I'd like > > to know whether the 2.1.1 packages from other systems (openSuse or > > Fedora) may > > work. > > > > A similar problem holds for Tcl itself. CentOS package delivers the > > 8.5.7 version, which > > is a little old, so I'd like to use a newer release, if it's easy and > > safe to use rpm from > > another distro. > > > > Thank you for you kindly help, > > > > Marco Pallante > >