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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to