On Mon, Jan 31, 2005 at 06:23:29PM -0500, Janine Sisk wrote:

> Well, here's what I tried, using version 2.2 of valgrind:

Did you build Tcl and AOLserver to use standard malloc rather than the
default zippy threaded allocator?  Purify works better that way, so
Valgrind probably does too.  Here's how my old notes say to do it (for
Purify):

  $ cd /web/aol4-src/tcl-847-static/unix
  $ gmake clean distclean
  $ ./configure --enable-threads --enable-symbols --enable-gcc --disable-shared 
--prefix=/web/aol40-bin-purify
  # Edit Makefile and tclConfig.sh and REMOVE the -DUSE_THREAD_ALLOC=1 
completely.
  $ gmake
  $ gmake install

  $ cd /web/aol4-src/aolserver
  $ gmake clean distclean
  $ find . \( -name '.pure' -o -name '*_pure_*' \) -exec rm -rf {} \;
  $ ./configure --disable-symbols --disable-shared 
--with-tcl=/web/aol40-bin-purify/lib  --prefix=/web/aol40-bin-purify
  $ PURIFY=/usr/local/bin/purify gmake
  $ gmake install

--
Andrew Piskorski <[EMAIL PROTECTED]>
http://www.piskorski.com/


--
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