Forum OpenACS Q&A: Error installing AOLserver (newbie)

Trying to install AOLserver 3.3+ad13 on RedHat 7.2 system.

Have followed OpenACS install documentation for this, but make seems to fail with this error in aolserver.log:

In file included from ./../generic/tclUtf.c:20:
../generic/tclUniData.c:152: `$' undeclared here (not in a function)
../generic/tclUniData.c:152: initializer element is not constant
../generic/tclUniData.c:152: (near initialization for `pageMap[2018]')
../generic/tclUniData.c:152: parse error before `47'
make[2]: *** [tclUtf.o] Error 1
make[2]: Leaving directory `/usr/local/src/aolserver/aolserver/tcl8.3.2/unix'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/local/src/aolserver/aolserver/tcl8.3.2'
make: *** [libtcl8x] Error 2
~

I'm too new at this to see what to do next.  Any help much appreciated!

Beverly

Collapse
Posted by Jonathan Ellis on
should definitely work on 7.2...  it's gotta be something "obvious" like forgetting ./configure...
Collapse
Posted by Beverly Connor on
Jonathan,

What is "./configure"?

The OpenACS doc ("Chapter 2: Installing on Unix/Linux") says to run "./conf" in /usr/local/src/aolserver as the last step.  This is what gives me the error above after some minutes.

There isn't a "configure" binary in this directory.

What am I missing?

Thanks so much for your help.

Beverly

Collapse
Posted by Jonathan Ellis on
you're right, 3.3.1 doesn't use configure.

I'm at a loss to see how you could end up with a "$" token in that file.  Have you tried starting over with a clean source tree?

Collapse
Posted by Beverly Connor on
Jonathan,

Starting over clean did it. (Had tried multiple downloads, and installs but hadn't been savvy enough to clean out all the old stuff first.)

Many thanks!
Beverly