On 2002.10.05, Jeff Hobbs <[EMAIL PROTECTED]> wrote:
> > the file. Notice here that I have installed libtcl8.4 and its files
> > into /usr/local/tcl8.4.0. I highly recommend doing this as it removes
> > any doubt that you are using the correct thread-enabled version of
> > libtcl. I do not yet know the implications of moving the Tcl directory
> > to a different location after building AOLserver so you should watch for
>
> The default Tcl configuration is to use '/usr/local' as its install
> path, so if you don't specify --prefix=/usr/local/tcl8.4.0 during
> configure, then you may need to set TCL_LIBRARY in your global env.
> Things like the runtime library code and encodings all are directed
> by the TCL_LIBRARY env var (which defaults to whatever you set as the
> library directory during configuration).
In case anyone is curious, I just built Tcl 8.4.0 and AOLserver 3.5.0
for my Debian woody Linux box using these steps:
1. Extract AOLserver 3.5.0 source:
$ gzip -dc aolserver-3.5.0-src.tar.gz | tar xf -
2. Extract Tcl 8.4.0 source:
$ cd aolserver-3.5.0-src
$ gzip -dc ../tcl8.4.0-src.tar.gz | tar xf -
3. Build and install Tcl 8.4.0:
$ cd aolserver-3.5.0-src/tcl8.4.0/unix
$ ./configure --prefix=/home/aolserver --enable-threads
$ make install-binaries install-libraries
4. Build and install AOLserver 3.5.0:
$ cd aolserver-3.5.0-src
$ ./configure --prefix=/home/aolserver --enable-symbols \
--with-tcl=/home/aolserver/lib
$ make
$ make install
After a one-line change to nsd/drv.c to get nsunix working again,
everything worked just fine.
I'm looking at fixing up nsunix to not require the one-line change
in nsd/drv.c, then I'm hoping to commit the changes to nsunix so
that nsunix will work "out of the box" with AOLserver 3.5.0.
I noticed that the CVS tag for 3.5.0 seems like it's "aolserver_v35_bp"
-- why the deviation from what appeared to be a very sensible convention
for the previous versions?
-- Dossy
--
Dossy Shiobara mail: [EMAIL PROTECTED]
Panoptic Computer Network web: http://www.panoptic.com/
"He realized the fastest way to change is to laugh at your own
folly -- then you can let go and quickly move on." (p. 70)