Hello,

This is my first post to the list, hopefully it isn't too silly.  My
apologies if this is a common I am trying to compile AOLServer 3.5.1 on Mac
OS X.  I have already installed it successfully on RH Linux 7.3 without a
problem, but OS X seems to have some peculiarities.

I had to recompile TCL with the --enable thread options, so I just went
ahead and upgraded to version 8.4.1.  I was able to configure just fine, and
the Make went fine for individual files, other than the occasional warning.
However, after a few minutes I get the following output:

-------------------------------- <snip> -------------------------------
/bin/rm -f libnsd
cc -dynamiclib -install_name /usr/local/aolserver/lib/libnsd -L../nsthread
-L../nsd  -o libnsd adp.o adpfancy.o auth.o binder.o cache.o callbacks.o
config.o conn.o crypt.o dbdrv.o dbinit.o dbtcl.o dbutil.o dns.o drv.o
dstring.o exec.o fastpath.o fd.o filter.o httptime.o htuu.o id.o index.o
keepalive.o lisp.o listen.o log.o main.o mimetypes.o modload.o nsconf.o
nsmain.o nsthread.o op.o pathname.o pidfile.o proc.o quotehtml.o random.o
request.o return.o rollfile.o sched.o serv.o set.o sock.o sockcallback.o
str.o tclcmds.o tclconf.o tclenv.o tclfile.o tclinit.o tclmisc.o tclop.o
tclresp.o tclsched.o tclset.o tclsock.o tclstats.o tclxkeylist.o tclthread.o
tclvar.o unix.o url.o urlencode.o urlopen.o urlspace.o tclstub8x.o stamp.o
-lnsthread -L/dl/tcl8.4.1/unix -ltcl8.4   -lpthread -framework
CoreFoundation
/usr/bin/libtool: can't locate file for: -lnsthread
/usr/bin/libtool: file: -lnsthread is not an object file (not allowed in a
library)
make[1]: *** [libnsd] Error 1
make: *** [all] Error 1
-------------------------------- <snip> -------------------------------

My guess is that this is something to do with late/early binding differences
on the Mac, as libnsthread does exist in the nsthread directory.  Any ideas?
I am not a C programmer, so some of this stuff is way above my head. Do I
need to use a different compiler argument or set an environment variable for
use with OS X?

Thanks in advance.   I have searched the list archives and FAQ and not seen
anything on this subject.

Morgan

Reply via email to