Forum OpenACS Development: Error Tcl core wasn't compiled for threading.

Hello,

I have installed openacs and aolserver in a open suse machine. I had problems installing postgres module, and making aolserver tdom to find tcllib and tdom libraries. I had solved these problems and I had installed thread2.6.6 library. But now when I try to start aolserver I get the following error:

[20/Oct/2010:17:38:06][13651.1318577920][-main-] Warning: can't load module libthread: Tcl core wasn't compiled for threading.
[20/Oct/2010:17:38:06][13651.1318577920][-main-] Error: Tcl exception:
Tcl core wasn't compiled for threading.

It is a stange error because I installed tcl and aolserver with threads enabled using the following commands:

#cd tcl8.5.9/unix

#./configure --prefix=/usr/local/aolserver --enable-threads

make install

#cd /usr/local/src/aolserver-4.5.1

#./configure --with-tcl=/usr/local/aolserver/lib --prefix=/usr/local/aolserver --enable-symbols --enable-threads

#/usr/local/aolserver/bin/tclsh8.5 ./nsconfig.tcl -install /usr/local/aolserver -debug

#make

#gmake install

So I think I had tcl with threads enabled. Do somebody can help me?

Thanks in advance.

Collapse
Posted by Torben Brosten on
Hi,

An an unthreaded tcl core might have been referenced for the build.

See: https://bugzilla.novell.com/show_bug.cgi?id=465041

You may need to install a threaded tcl, and reference it instead. --That's what I used to have to do when I used SuSE a few years ago..

cheers,

Torben