I'm trying to compile the source under SunOS (sparc) and I get the following error where in dns.c the _h_errno has been referenced and not resolved by link time. Does anyone know what I need to do to make the source compile under SunOS?
This is what is printed (after second attempt to link): (cd aolserver-3.4.2/tcl7.6 && make all) make[1]: Entering directory `aolserver-3.4.2/tcl7.6' (cd aolserver-3.4.2/tcl7.6/unix; make CFLAGS='-I../include -D_REE) make[2]: Entering directory `aolserver-3.4.2/tcl7.6/unix' make[2]: `libtcl7.6.a' is up to date. make[2]: Leaving directory `aolserver-3.4.2/tcl7.6/unix' make[1]: Leaving directory `aolserver-3.4.2/tcl7.6' (cd aolserver-3.4.2/tcl8.3.2 && make all) make[1]: Entering directory `aolserver-3.4.2/tcl8.3.2' (cd aolserver-3.4.2/tcl8.3.2/unix; make CFLAGS='-I../include -D_R make[2]: Entering directory `aolserver-3.4.2/tcl8.3.2/unix' make[2]: `libtcl8.3g.a' is up to date. make[2]: Leaving directory `aolserver-3.4.2/tcl8.3.2/unix' make[1]: Leaving directory `aolserver-3.4.2/tcl8.3.2' (cd aolserver-3.4.2/thread && make all) make[1]: Entering directory `aolserver-3.4.2/thread' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `aolserver-3.4.2/thread' building "nsd" make[1]: Entering directory `aolserver-3.4.2/nsd' (cd ../tcl7.6 && make all) make[2]: Entering directory `aolserver-3.4.2/tcl7.6' (cd aolserver-3.4.2/tcl7.6/unix; make CFLAGS='-I../include -D_REE) make[3]: Entering directory `aolserver-3.4.2/tcl7.6/unix' make[3]: `libtcl7.6.a' is up to date. make[3]: Leaving directory `aolserver-3.4.2/tcl7.6/unix' make[2]: Leaving directory `aolserver-3.4.2/tcl7.6' (cd ../thread && make all) make[2]: Entering directory `aolserver-3.4.2/thread' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `aolserver-3.4.2/thread' gcc -c stamp.c gcc tclstub76.o stamp.o adp.o adpfancy.o auth.o binder.o cache.o callbacks.o c6 Undefined first referenced symbol in file __h_errno dns.o ld: fatal: Symbol referencing errors. No output written to nsd76 make[1]: *** [nsd76] Error 1 make[1]: Leaving directory `aolserver-3.4.2/nsd' make: *** [all] Error 1
