Hello;
         I thought maybe someone out there could please help me resolve a
compile problem I am experiencing with Apache 1.3.6 and SOCKS5.

History:

I have previously successfully complied and installed the Apache 1.3.6
httpd daemon on my sun system. I have two systems networked together at
home, the Sun and a HP pavilion PC. I use the sun as my http server and
it works just fine. I would like to use the AOL Instant Messenger
Service that Netscape supports from my PC to through my Sun server. I
believe in order to do this I need to recompile my Apache httpd daemon
with support for SOCKS5. To do this I downloaded the SOCKS5 libraries
version 1.0 revision 10 from www.socks.nec.com.

I then complied them with GNU' s GCC 2.8.1 compiler for Solaris 2.6. The
same compiler and libraries I used to successfully compile the Apache
1.3.6 httpd daemon. Please see below for output from the configure command:

----------------------------------------------------------------------------
----

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:565: checking for gcc2
configure:595: checking for gcc
configure:672: checking whether the C compiler (gcc  ) works
configure:686: gcc -o conftest    conftest.c  1>&5
configure:706: checking whether the C compiler (gcc  ) is a cross-compiler
configure:711: checking whether we are using GNU C
configure:720: gcc -E conftest.c
configure:735: checking whether gcc accepts -g
configure:896: gcc -c  -D__USE_FIXED_PROTOTYPES__  conftest.c 1>&5
configure:911: checking how to run the C preprocessor
configure:932: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:973: checking whether gcc needs -traditional
configure:1019: checking for working const
configure:1073: gcc -c  -D__USE_FIXED_PROTOTYPES__  conftest.c 1>&5
configure:1094: checking for inline
configure:1108: gcc -c  -D__USE_FIXED_PROTOTYPES__  conftest.c 1>&5
configure:1139: checking for ranlib
configure:1195: checking for a BSD compatible install
configure:1247: checking for makedepend
configure:1276: checking for autoconf
configure:1305: checking for autoheader
configure:1338: checking for fcntl.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1338: checking for memory.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1338: checking for unistd.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1338: checking for string.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1338: checking for strings.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1338: checking for bstring.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1344: bstring.h: No such file or directory
configure: failed program was:
#line 1343 "configure"
#include "confdefs.h"
#include <bstring.h>
configure:1338: checking for varargs.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1338: checking for stdarg.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1338: checking for stdlib.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1338: checking for time.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1338: checking for syslog.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1338: checking for ifaddrs.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1344: ifaddrs.h: No such file or directory
configure: failed program was:
#line 1343 "configure"
#include "confdefs.h"
#include <ifaddrs.h>
configure:1338: checking for crypt.h
configure:1348: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1378: checking for sys/stat.h
configure:1388: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1378: checking for sys/param.h
configure:1388: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1378: checking for sys/signal.h
configure:1388: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1378: checking for sys/resource.h
configure:1388: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1378: checking for sys/socket.h
configure:1388: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1378: checking for sys/uio.h
configure:1388: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1378: checking for sys/time.h
configure:1388: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1378: checking for sys/wait.h
configure:1388: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1418: checking for sys/ttychars.h
configure:1428: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1418: checking for sys/ipc.h
configure:1428: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1418: checking for sys/bitypes.h
configure:1428: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1424: sys/bitypes.h: No such file or directory
configure: failed program was:
#line 1423 "configure"
#include "confdefs.h"
#include <sys/bitypes.h>
configure:1418: checking for sys/mbuf.h
configure:1428: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1424: sys/mbuf.h: No such file or directory
configure: failed program was:
#line 1423 "configure"
#include "confdefs.h"
#include <sys/mbuf.h>
configure:1418: checking for sys/sem.h
configure:1428: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1418: checking for sys/select.h
configure:1428: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1458: checking for sys/file.h
configure:1468: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1458: checking for sys/ioctl.h
configure:1468: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1458: checking for sys/fcntl.h
configure:1468: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1458: checking for sys/filio.h
configure:1468: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1458: checking for sys/sockio.h
configure:1468: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1498: checking for sys/termios.h
configure:1508: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1498: checking for sys/termio.h
configure:1508: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1498: checking for termios.h
configure:1508: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1498: checking for termio.h
configure:1508: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1498: checking for sys/un.h
configure:1508: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1538: checking for netinet/in_systm.h
configure:1548: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1538: checking for net/route.h
configure:1548: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1538: checking for machine/endian.h
configure:1548: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1544: machine/endian.h: No such file or directory
configure: failed program was:
#line 1543 "configure"
#include "confdefs.h"
#include <machine/endian.h>
configure:1538: checking for paths.h
configure:1548: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1544: paths.h: No such file or directory
configure: failed program was:
#line 1543 "configure"
#include "confdefs.h"
#include <paths.h>
configure:1538: checking for nl_types.h
configure:1548: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1575: checking whether time.h and sys/time.h may both be included
configure:1589: gcc -c  -D__USE_FIXED_PROTOTYPES__  conftest.c 1>&5
configure:1610: checking for ANSI C header files
configure:1623: gcc -E  conftest.c >/dev/null 2>conftest.out
configure:1690: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__   conftest.c
1>&5
configure:1718: checking for dirent.h that defines DIR
configure:1731: gcc -c  -D__USE_FIXED_PROTOTYPES__  conftest.c 1>&5
configure:1756: checking for opendir in -ldir
configure:1775: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldir   1>&5
ld: fatal: library -ldir: not found
ld: fatal: File processing errors. No output written to conftest
configure: failed program was:
#line 1764 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char opendir();

int main() {
opendir()
; return 0; }
configure:1844: checking for main in -lsocket
configure:1859: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -lsocket   1>&5
configure:1887: checking for main in -ldl
configure:1902: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl  -lsocket  1>&5
configure:1931: checking for main in -ldld
configure:1946: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldld  -ldl -lsocket  1>&5
ld: fatal: library -ldld: not found
ld: fatal: File processing errors. No output written to conftest
configure: failed program was:
#line 1939 "configure"
#include "confdefs.h"

int main() {
main()
; return 0; }
configure:1974: checking for main in -lsvld
configure:1989: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -lsvld  -ldl -lsocket  1>&5
ld: fatal: library -lsvld: not found
ld: fatal: File processing errors. No output written to conftest
configure: failed program was:
#line 1982 "configure"
#include "confdefs.h"

int main() {
main()
; return 0; }
configure:2017: checking for setupterm in -ltermcap
configure:2036: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ltermcap  -ldl -lsocket  1>&5
configure:2258: checking for gethostbyname in -lc
configure:2277: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
 conftest.c -lc  -ldl -lsocket  1>&5
Undefined first referenced
 symbol      in file
gethostbyname                       /var/tmp/cc0K3daw1.o  (symbol belongs to
implicit dependency /usr/lib/libnsl.so.1)
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 2266 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char gethostbyname();

int main() {
gethostbyname()
; return 0; }
configure:2296: checking for gethostbyname in -lresolv
configure:2315: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -lresolv  -ldl -lsocket  1>&5
Undefined first referenced
 symbol      in file
gethostbyname                       /var/tmp/cc64pW2_1.o  (symbol belongs to
implicit dependency /usr/lib/libnsl.so.1)
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 2304 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char gethostbyname();

int main() {
gethostbyname()
; return 0; }
configure:2339: checking if we can use -lnsl
configure:2351: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  1>&5
Undefined first referenced
 symbol      in file
gethostbyname                       /var/tmp/ccAhmXh_1.o  (symbol belongs to
implicit dependency /usr/lib/libnsl.so.1)
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 2347 "configure"
#include "confdefs.h"
main() { if (gethostbyname("localhost")) exit(0); exit(-1); }
configure:2374: checking for shared libc
configure:2374: checking for shared libnsl
configure:2374: checking for shared libsocket
configure:2374: checking for shared libresolv
configure:2374: checking for shared libdgc
configure:2497: checking for pid_t
configure:2530: checking for size_t
configure:2563: checking return type of signal handlers
configure:2585: gcc -c  -D__USE_FIXED_PROTOTYPES__  conftest.c 1>&5
configure:2605: checking whether sockaddr_un has sun_len
configure:2618: gcc -c  -D__USE_FIXED_PROTOTYPES__  conftest.c 1>&5
configure: In function `main':
configure:2614: structure has no member named `sun_len'
configure: failed program was:
#line 2610 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <sys/un.h>
int main() {
struct sockaddr_un s_un; s_un.sun_len=0;
; return 0; }
configure:2638: checking for sig_atomic_t
configure:2672: checking for cc_t
configure:2684: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:2679: syntax error before `int'
configure: failed program was:
#line 2677 "configure"
#include "confdefs.h"
cc_t
int main() {
#include <termio.h>
; return 0; }
configure:2703: checking for sig_t
configure:2715: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure: In function `main':
configure:2711: `sig_t' undeclared (first use in this function)
configure:2711: (Each undeclared identifier is reported only once
configure:2711: for each function it appears in.)
configure:2711: parse error before `i'
configure: failed program was:
#line 2708 "configure"
#include "confdefs.h"
#include <signal.h>
int main() {
sig_t i = (sig_t)0;
; return 0; }
configure:2731: checking for getpassphrase
configure:2759: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:2784: checking for sys_errlist
configure:2796: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:2817: checking for dlopen
configure:2845: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:2817: checking for shl_load
configure:2845: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
Undefined first referenced
 symbol      in file
shl_load                            /var/tmp/cc0ac96c1.o
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 2822 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char shl_load(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char shl_load();

int main() {

/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
#if defined (__stub_shl_load) || defined (__stub___shl_load)
choke me
#else
shl_load();
#endif

; return 0; }
configure:2875: checking for setupterm
configure:2903: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl  -ltermcap 1>&5
configure:2930: checking for tgetent
configure:2958: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl  -ltermcap 1>&5
configure:2987: checking for gethostbyname2
configure:3015: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
Undefined first referenced
 symbol      in file
gethostbyname2                      /var/tmp/ccBFV_V_1.o
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 2992 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char gethostbyname2(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char gethostbyname2();

int main() {

/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
#if defined (__stub_gethostbyname2) || defined (__stub___gethostbyname2)
choke me
#else
gethostbyname2();
#endif

; return 0; }
configure:3042: checking for gethostbyname_r
configure:3070: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3042: checking for gethostbyaddr_r
configure:3070: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3042: checking for getpwuid_r
configure:3070: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3042: checking for getservbyname_r
configure:3070: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3097: checking for memset
configure:3125: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3109: warning: conflicting types for built-in function `memset'
configure:3097: checking for memcmp
configure:3125: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3109: warning: conflicting types for built-in function `memcmp'
configure:3097: checking for memmove
configure:3125: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3097: checking for strchr
configure:3125: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3097: checking for strrchr
configure:3125: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3097: checking for strdup
configure:3125: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3097: checking for strerror
configure:3125: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3152: checking for bcopy
configure:3180: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3152: checking for bcmp
configure:3180: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3152: checking for bzero
configure:3180: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3152: checking for index
configure:3180: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3152: checking for rindex
configure:3180: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3207: checking for setenv
configure:3235: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
Undefined first referenced
 symbol      in file
setenv                              /var/tmp/ccUF4Xs_1.o
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 3212 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char setenv(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char setenv();

int main() {

/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
#if defined (__stub_setenv) || defined (__stub___setenv)
choke me
#else
setenv();
#endif

; return 0; }
configure:3207: checking for putenv
configure:3235: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3207: checking for unsetenv
configure:3235: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
Undefined first referenced
 symbol      in file
unsetenv                            /var/tmp/cc0KtDUd1.o
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 3212 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char unsetenv(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char unsetenv();

int main() {

/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
#if defined (__stub_unsetenv) || defined (__stub___unsetenv)
choke me
#else
unsetenv();
#endif

; return 0; }
configure:3207: checking for getenv
configure:3235: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3262: checking for getdomainname
configure:3290: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3262: checking for rresvport
configure:3290: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3262: checking for sendmsg
configure:3290: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3262: checking for setsid
configure:3290: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3262: checking for setpgid
configure:3290: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3262: checking for setpgrp
configure:3290: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3262: checking for getifaddrs
configure:3290: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
Undefined first referenced
 symbol      in file
getifaddrs                          /var/tmp/cc0pZV481.o
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 3267 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char getifaddrs(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char getifaddrs();

int main() {

/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
#if defined (__stub_getifaddrs) || defined (__stub___getifaddrs)
choke me
#else
getifaddrs();
#endif

; return 0; }
configure:3317: checking for waitpid
configure:3345: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3317: checking for flock
configure:3345: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
Undefined first referenced
 symbol      in file
flock                               /var/tmp/cc0fBf1v1.o
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 3322 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char flock(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char flock();

int main() {

/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
#if defined (__stub_flock) || defined (__stub___flock)
choke me
#else
flock();
#endif

; return 0; }
configure:3317: checking for dgettext
configure:3345: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3317: checking for sigaction
configure:3345: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3317: checking for sigprocmask
configure:3345: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3372: checking for re_comp
configure:3400: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3372: checking for strspn
configure:3400: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3372: checking for getcwd
configure:3400: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3372: checking for vfork
configure:3400: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3372: checking for herror
configure:3400: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
Undefined first referenced
 symbol      in file
herror                              /var/tmp/cc08uwdP1.o
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 3377 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char herror(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char herror();

int main() {

/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
#if defined (__stub_herror) || defined (__stub___herror)
choke me
#else
herror();
#endif

; return 0; }
configure:3372: checking for genget
configure:3400: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
Undefined first referenced
 symbol      in file
genget                              /var/tmp/ccDVue2_1.o
ld: fatal: Symbol referencing errors. No output written to conftest
configure: failed program was:
#line 3377 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char genget(); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char genget();

int main() {

/* The GNU C library defines this for functions which it implements
    to always fail with ENOSYS.  Some functions are actually named
    something starting with __ and the normal name is an alias.  */
#if defined (__stub_genget) || defined (__stub___genget)
choke me
#else
genget();
#endif

; return 0; }
configure:3372: checking for getopt
configure:3400: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3425: checking for vprintf
configure:3453: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure:3530: checking whether setpgrp takes no argument
configure:3554: gcc -o conftest  -D__USE_FIXED_PROTOTYPES__
  conftest.c -ldl -lsocket  -lnsl 1>&5
configure: failed program was:
#line 3538 "configure"
#include "confdefs.h"

/*
 * If this system has a BSD-style setpgrp, which takes arguments, exit
 * successfully.
 */
main()
{
    if (setpgrp(1,1) == -1)
exit(0);
    else
exit(1);
}

configure:4031: checking for finger
configure:4062: checking for traceroute
configure:4099: checking for ping
configure:4707: checking shared library support



----------------------------------------------------------------------------
----


gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./daemon.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./socket.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./proxy.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./tcp.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./flow.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./info.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./validate.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./sema.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./udp.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./udputil.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./tracer.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/msg.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/protocol.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/log.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/confutil.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/buffer.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/null.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/addr.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./s2s.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./sident.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/upwd.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./packet.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/gss.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -o socks5 daemon.o socket.o proxy.o tcp.o
flow.o info.o  validate.o sema.o udp.o udputil.o tracer.o  msg.o protocol.o
log.o confutil.o buffer.o null.o  addr.o s2s.o sident.o upwd.o packet.o
gss.o   -ldl -lsocket  -lnsl
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./msg.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./protocol.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./log.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./hostname.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./confutil.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./buffer.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./cache.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./wrap.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./wrap_tcp.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./wrap_udp.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./conf.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./select.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./libproto.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./rld.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./null.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./addr.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./upwd.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./gss.c
ar rv libsocks5.a msg.o protocol.o log.o hostname.o confutil.o buffer.o
cache.o wrap.o wrap_tcp.o wrap_udp.o conf.o  select.o libproto.o rld.o
null.o addr.o upwd.o gss.o
a - msg.o
a - protocol.o
a - log.o
a - hostname.o
a - confutil.o
a - buffer.o
a - cache.o
a - wrap.o
a - wrap_tcp.o
a - wrap_udp.o
a - conf.o
a - select.o
a - libproto.o
a - rld.o
a - null.o
a - addr.o
a - upwd.o
a - gss.o
ranlib libsocks5.a
ar rv libs5util.a log.o msg.o buffer.o
a - log.o
a - msg.o
a - buffer.o
ranlib libs5util.a
gcc -I../../include -I./../../lib -I./../../include  -D__USE_FIXED_PROTOTYPE
S__      -c ./rping.c
gcc -I../../include -I./../../lib -I./../../include  -D__USE_FIXED_PROTOTYPE
S__      -c ./share.c
gcc -I../../include -I./../../lib -I./../../include  -D__USE_FIXED_PROTOTYPE
S__      -o rping rping.o
hare.o -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -I../../include -I./../../lib -I./../../include  -D__USE_FIXED_PROTOTYPE
S__      -c ./rtrace.c
gcc -I../../include -I./../../lib -I./../../include  -D__USE_FIXED_PROTOTYPE
S__      -o rtraceroute rtrace.o
share.o -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./cmds.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./cmdtab.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./ftp.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./glob.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./main.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./ruserpass.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./domacro.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -o ftp cmds.o cmdtab.o
ftp.o glob.o main.o ruserpass.o
domacro.o -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DORIG_FINGER=\"/usr/bin/finger\" -DINCLUDE_PROTOTYPES  -o finger
./finger.c -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -DWHOIS_SERVER'="rs.internic.net"' -I../../include -I./../../include  -D
__USE_FIXED_PROTOTYPES__  -DSOCKS  -DORIG_FINGER=\"/usr/bin/finger\" -DINCLU
DE_PROTOTYPES  -o whois
/finger.c -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./aquery.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./archie.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./atalloc.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./dirsend.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./get_pauth.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./get_vdir.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./getopt.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./getopt1.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./perrmesg.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./procquery.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./ptalloc.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./regex.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./stcopy.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./support.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./vlalloc.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./vl_comp.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -o
archie aquery.o archie.o atalloc.o dirsend.o get_pauth.o get_vdir.o getopt.o
getopt1.o  perrmesg.o procquery.o ptalloc.o regex.o stcopy.o support.o
vlalloc.o vl_comp.o  -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./auth.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./encrypt.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./misc.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./forward.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./kerberos.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./kerberos5.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./spx.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./enc_des.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./rsaencpwd.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./krb4encpwd.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./read_password.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./mem.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./herror.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./genget.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./getopt.c
/bin/rm -f libtelnet.a
ar cruv libtelnet.a auth.o encrypt.o misc.o forward.o kerberos.o kerberos5.o
spx.o enc_des.o      rsaencpwd.o krb4encpwd.o read_password.o mem.o herror.o
genget.o getopt.o
a - auth.o
a - encrypt.o
a - misc.o
a - forward.o
a - kerberos.o
a - kerberos5.o
a - spx.o
a - enc_des.o
a - rsaencpwd.o
a - krb4encpwd.o
a - read_password.o
a - mem.o
a - herror.o
a - genget.o
a - getopt.o
ranlib libtelnet.a
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./authenc.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./commands.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./main.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./network.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./ring.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./sys_bsd.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./telnet.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./terminal.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./tn3270.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./utilities.c

gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -DSOCKS -DINCLUD
E_PROTOTYPES -o telnet authenc.o commands.o main.o network.o ring.o
sys_bsd.o telnet.o terminal.o tn3270.o
ilities.o -L../../lib -lsocks5   -ldl -lsocket  -lnsl   -ltermcap -Llibtelne
t -ltelnet
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/msg.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/protocol.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/log.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/hostname.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/confutil.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/buffer.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/cache.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/wrap.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/wrap_tcp.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/wrap_udp.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/conf.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/libproto.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/select.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/rld.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/null.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/addr.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/upwd.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/gss.c
gcc -o libsocks5_sh.so -shared msg.o protocol.o log.o hostname.o confutil.o
buffer.o cache.o wrap.o wrap_tcp.o wrap_udp.o     conf.o libproto.o select.o
rld.o null.o addr.o upwd.o gss.o  -ldl -lsocket  -lnsl

I then ran make and they seemed to compile without any problems. See below
for make out put:

gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./daemon.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./socket.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./proxy.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./tcp.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./flow.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./info.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./validate.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./sema.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./udp.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./udputil.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./tracer.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/msg.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/protocol.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/log.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/confutil.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/buffer.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/null.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/addr.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./s2s.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./sident.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/upwd.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -c ./packet.c
gcc  -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__ 
  -DIN_SERVER -DHAVE_CONFIG_H  -c ./../lib/gss.c
gcc -I. -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  
 -DIN_SERVER -DHAVE_CONFIG_H  -o socks5 daemon.o socket.o proxy.o tcp.o
flow.o info.o  validate.o sema.o udp.o udputil.o tracer.o  msg.o protocol.o
log.o confutil.o buffer.o null.o  addr.o s2s.o sident.o upwd.o packet.o
gss.o   -ldl -lsocket  -lnsl
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./msg.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./protocol.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./log.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./hostname.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./confutil.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./buffer.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./cache.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./wrap.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./wrap_tcp.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./wrap_udp.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./conf.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./select.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./libproto.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./rld.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./null.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./addr.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./upwd.c
gcc -DIN_LIBRARY -I../include -I. -I./../include  -D__USE_FIXED_PROTOTYPES__
  -DHAVE_CONFIG_H  -c ./gss.c
ar rv libsocks5.a msg.o protocol.o log.o hostname.o confutil.o buffer.o
cache.o wrap.o wrap_tcp.o wrap_udp.o conf.o  select.o libproto.o rld.o
null.o addr.o upwd.o gss.o
a - msg.o
a - protocol.o
a - log.o
a - hostname.o
a - confutil.o
a - buffer.o
a - cache.o
a - wrap.o
a - wrap_tcp.o
a - wrap_udp.o
a - conf.o
a - select.o
a - libproto.o
a - rld.o
a - null.o
a - addr.o
a - upwd.o
a - gss.o
ranlib libsocks5.a
ar rv libs5util.a log.o msg.o buffer.o
a - log.o
a - msg.o
a - buffer.o
ranlib libs5util.a
gcc -I../../include -I./../../lib -I./../../include  -D__USE_FIXED_PROTOTYPE
S__      -c ./rping.c
gcc -I../../include -I./../../lib -I./../../include  -D__USE_FIXED_PROTOTYPE
S__      -c ./share.c
gcc -I../../include -I./../../lib -I./../../include  -D__USE_FIXED_PROTOTYPE
S__      -o rping rping.o
hare.o -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -I../../include -I./../../lib -I./../../include  -D__USE_FIXED_PROTOTYPE
S__      -c ./rtrace.c
gcc -I../../include -I./../../lib -I./../../include  -D__USE_FIXED_PROTOTYPE
S__      -o rtraceroute rtrace.o
share.o -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./cmds.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./cmdtab.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./ftp.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./glob.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./main.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./ruserpass.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -c ./domacro.c
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DINCLUDE_PROTOTYPES   -DCOMPAT -DHAVE_GETPASSPHRASE  -o ftp cmds.o cmdtab.o
ftp.o glob.o main.o ruserpass.o
domacro.o -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DSOCKS  
-DORIG_FINGER=\"/usr/bin/finger\" -DINCLUDE_PROTOTYPES  -o finger
./finger.c -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -DWHOIS_SERVER'="rs.internic.net"' -I../../include -I./../../include  -D
__USE_FIXED_PROTOTYPES__  -DSOCKS  -DORIG_FINGER=\"/usr/bin/finger\" -DINCLU
DE_PROTOTYPES  -o whois
/finger.c -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./aquery.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./archie.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./atalloc.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./dirsend.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./get_pauth.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c ./get
_vdir.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./getopt.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./getopt1.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./perrmesg.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./procquery.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./ptalloc.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./regex.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./stcopy.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./support.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./vlalloc.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -c
./vl_comp.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__   -DDE
BUG -DSOCKS -DINCLUDE_PROTOTYPES -DARCHIE_HOST=\"archie.sura.net\"  -o
archie aquery.o archie.o atalloc.o dirsend.o get_pauth.o get_vdir.o getopt.o
getopt1.o  perrmesg.o procquery.o ptalloc.o regex.o stcopy.o support.o
vlalloc.o vl_comp.o  -L../../lib -lsocks5   -ldl -lsocket  -lnsl
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./auth.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./encrypt.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./misc.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./forward.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./kerberos.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./kerberos5.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./spx.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./enc_des.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./rsaencpwd.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./krb4encpwd.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./read_password.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./mem.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./herror.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./genget.c
gcc -I. -I../../../include -I./../../../include  -D__USE_FIXED_PROTOTYPES__ 
 -DHAVE_SETUPTERM   -c ./getopt.c
/bin/rm -f libtelnet.a
ar cruv libtelnet.a auth.o encrypt.o misc.o forward.o kerberos.o kerberos5.o
spx.o enc_des.o      rsaencpwd.o krb4encpwd.o read_password.o mem.o herror.o
genget.o getopt.o
a - auth.o
a - encrypt.o
a - misc.o
a - forward.o
a - kerberos.o
a - kerberos5.o
a - spx.o
a - enc_des.o
a - rsaencpwd.o
a - krb4encpwd.o
a - read_password.o
a - mem.o
a - herror.o
a - genget.o
a - getopt.o
ranlib libtelnet.a
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./authenc.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./commands.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./main.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./network.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./ring.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./sys_bsd.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./telnet.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./terminal.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./tn3270.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -c ./utilities.c
gcc -I. -I../../include -I./../../include  -D__USE_FIXED_PROTOTYPES__  -DHAV
E_SETUPTERM  -DSOCKS -DINCLUDE_PROTOTYPES -DKLUDGELINEMODE  -DSOCKS -DINCLUD
E_PROTOTYPES -o telnet authenc.o commands.o main.o network.o ring.o
sys_bsd.o telnet.o terminal.o tn3270.o
ilities.o -L../../lib -lsocks5   -ldl -lsocket  -lnsl   -ltermcap -Llibtelne
t -ltelnet
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/msg.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/protocol.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/log.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/hostname.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/confutil.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/buffer.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/cache.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/wrap.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/wrap_tcp.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/wrap_udp.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/conf.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/libproto.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/select.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/rld.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/null.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/addr.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/upwd.c
gcc  -I../include -I./../lib -I./../include  -D__USE_FIXED_PROTOTYPES__  -DH
AVE_CONFIG_H  -fpic -DFOR_SHARED_LIBRARY -DIN_LIBRARY -c ./../lib/gss.c
gcc -o libsocks5_sh.so -shared msg.o protocol.o log.o hostname.o confutil.o
buffer.o cache.o wrap.o wrap_tcp.o wrap_udp.o     conf.o libproto.o select.o
rld.o null.o addr.o upwd.o gss.o  -ldl -lsocket  -lnsl


 Next I modified the Apache config.status shell script to include support
for SOCKS5 by adding the "--enable-rule=socks5" line. See below:

#!/bin/sh
##
##  config.status -- APACI auto-generated configuration restore script
##
##  Use this shell script to re-run the APACI configure script for
##  restoring your configuration. Additional parameters can be supplied.

##
./configure \
"--with-layout=Apache" \
"--prefix=/usr/local/etc/apache" \
"--enable-module=proxy" \
"--enable-shared=proxy" \
"--enable-rule=socks5" \
"$@"

I then executed the above script and below is the error I am getting at
compilation time:


----------------------------------------------------------------------------
----



Configuring for Apache, Version 1.3.6
 + using installation path layout: Apache (config.layout)
Creating Makefile
Creating Configuration.apaci in src
 + enabling mod_so for DSO support
Creating Makefile in src
 + configured for Solaris 260 platform
 + setting C compiler to gcc
 + setting C pre-processor to gcc -E
 + checking for system header files
 + enabling SOCKS5 support
 + adding selected modules
 + using -ldl for vendor DSO support
 + doing sanity check on compiler and options
Undefined                       first referenced
 symbol                             in file
__register_frame_info
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/crtbegin.o
__deregister_frame_info
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/crtbegin.o
ld: fatal: Symbol referencing errors. No output written to helpers/dummy

make: *** [dummy] Error 1
** A test compilation with your Makefile configuration
** failed. This is most likely because your C compiler
** is not ANSI. Apache requires an ANSI C Compiler, such
** as gcc. The above error message from your compiler
** will also provide a clue.
 Aborting!

I especially like the "No output written to helpers/dummy" message
because that is what I feel like.

I am a novice when it comes to C programming, but I don't understand how
I can compile both of these applications separately and they compile
just fine. Yet when I try to use them together I get the above
compilation error.

How can I correct this problem?

Respectfully;
                    Mark Khan




______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to