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)

Reply via email to