Juan,

You shouldn't be running configure directly! Please read the README file for 
how to install AOLserver. If you run ./configure, this is the type of error 
you should expect. 

tom jackson

On Wednesday 09 April 2008 10:43, Juan José del Río (Simple Option) wrote:
> Hello Tom,
>
> That's what i mean. The detection of the tclsh binary is what should be
> fixed. The rest is all ok, so far I know.
>
> In my case, in FreeBSD, the tclsh isn't detected, which is not normal,
> since I run ./configure --with-tcl=<path to my tcl>
>
> or am I wrong and it's broken for everyone?
>
>
> The error is pretty annoying, and can prevent beginners from compiling
> AOLServer from sources... which is not what we want, eh?
>
>
> Regards,
>
>   Juan José
>
>
>
> -
> Juan José del Río    |  Comercio online / e-commerce
> (+34) 616 512 340    |  [EMAIL PROTECTED]
>
>
> Simple Option S.L.
>   Tel: (+34) 951 930 122
>   Fax: (+34) 951 930 122
>   http://www.simpleoption.com
>
> On Wed, 2008-04-09 at 09:12 -0800, Tom Jackson wrote:
> > Can we first identify the problem, then have someone who actually
> > understands how it is supposed to work 'fix' it? It isn't broken, at
> > least not in the way John thinks, or thought it was.
> >
> > Please look at nsconfig.tcl, and maybe even read the README file which
> > has installation instructions.
> >
> > AOLserver should be installed using the tclsh identified in the configure
> > option --with-tcl=...
> >
> > >From nsconfig.tcl:
> >
> > set tclsh [file native [info nameofexecutable]]
> > set tcldir [file native [file dirname [file dirname $tclsh]]]
> > set install $tcldir
> >
> > The script isn't perfect, it might need some work, but the other files
> > are fine.
> >
> > >From the README:
> >
> >     Unix:
> >
> >     % /usr/local/aolserver/bin/tclsh84 ./nsconfig.tcl
> >     % gmake install
> >
> >     The nsconfig.tcl script is designed to work on Unix and
> >     Windows.  The tclsh used to execute the script must be from
> >     the installed Tcl location you intend to use for AOLserver
> >     as nsconfig.tcl will determine certain config settings from
> >     the tclsh environment.  In addition, two options may be
> >     specified:
> >
> >         -install dir    Specify path to install (default: Tcl directory)
> >         -debug          Debug build with symbols and without
> > optimization..
> >
> >     On Windows, nsconfig.tcl will create include\ns.mak directly.
> >
> >     On Unix, nsconfig.tcl will call the configure shell script
> >     with the appropriate options to create include/ns.mak.  You
> >     may also run configure directly although it has few additional
> >     features.
> >
> >
> > tom jackson
> >
> > On Wednesday 09 April 2008 09:34, Dossy Shiobara wrote:
> > > On 2008.04.09, John Buckman <[EMAIL PROTECTED]> wrote:
> > > > Can someone make this change in CVS:
> > > >
> > > > the utils/*.tcl files in CVS all need:
> > > >
> > > > #!/usr/local/bin/tclsh
> > > >
> > > > prepended at the top. Currently, they don't have this, and thus are
> > > > run as shell scripts.
> > > >
> > > > They also need their permissions to be executable.
> > > >
> > > > I know we've switched to a tcl-building method, but "./configure"
> > > > still (mostly) works, but more importantly, those util scripts are
> > > > used by ns.mak and modules depend on them to work.
> > >
> > > If you execute configure with TCLSH=/usr/local/bin/tclsh, the scripts
> > > will be executed correctly.
> > >
> > > If you hardcode a path to tclsh at the top of the scripts, it will only
> > > work if others have their tclsh at that location.  Not something you
> > > can (safely) assume.
> > >
> > > > Dossy: if you are willing to give me cvs write privs, I can fix this.
> > >
> > > IMHO, the correct "fix" is to automatically detect (AC_PATH_TCLSH kind
> > > of thing) in the autoconf _if_ TCLSH wasn't passed to configure.
> > >
> > > Would you mind doing that?  I'd be happy to give you CVS write privs,
> > > what's your SourceForge user ID?
> > >
> > > -- Dossy
> >
> > --
> > AOLserver - http://www.aolserver.com/
> >
> > To Remove yourself from this list, simply send an email to
> > <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the
> > email message. You can leave the Subject: field of your email blank.
>
> --
> AOLserver - http://www.aolserver.com/
>
> To Remove yourself from this list, simply send an email to
> <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the
> email message. You can leave the Subject: field of your email blank.


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to