<html>

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">


<meta name=Generator content="Microsoft Word 10 (filtered)">

<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p
        {margin-right:0in;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle17
        {font-family:Arial;
        color:windowtext;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>Compiling
on aix 5.3</span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>./configure
runs fine</span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>when I
run make I get this error...</span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>I am
using the latest version of ssl.</span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'># make<br>
Making all in src<br>
        source='env.c' object='env.lo' libtool=yes 
DEPDIR=.deps depmode=aix /bin/sh ../auto/depcomp  /bin/sh ../libtool --tag=CC
--mode=compile cc -qlanglvl=ansi -DPACKAGE_NAME=\"stunnel\"
-DPACKAGE_TARNAME=\"stunnel\" -DPACKAGE_VERSION=\"4.28\"
-DPACKAGE_STRING=\"stunnel\ 4.28\" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE=\"stunnel\" -DVERSION=\"4.28\"
-DHOST=\"powerpc-ibm-aix5.3.0.0\" -DCPU_POWERPC=1 -DVENDOR_IBM=1
-DOS_AIX5_3_0_0=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSIZEOF_UNSIGNED_CHAR=1
-DSIZEOF_UNSIGNED_SHORT=2 -DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=4
-DHAVE_DEV_PTS_AND_PTC=1 -DRANDOM_FILE=\"/dev/urandom\"
-DHAVE_UCONTEXT_H=1 -DHAVE_PTHREAD_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_POLL_H=1
-DHAVE_SYS_POLL_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_STROPTS_H=1 -DHAVE_GRP_H=1
-DHAVE_UNISTD_H=1 -DHAVE_SYS_RESOURCE_H=1 -DHAVE_SYS_SOCKET_H=1
-DHAVE_STRUCT_MSGHDR_MSG_CONTROL=1 -DHAVE_MSGHDR_MSG_CONTROL=1 -DHAVE_LIBDL=1
-DHAVE_LIBZ=1 -DHAVE_LIBPTHREAD=1 -DUSE_PTHREAD=1 -DHAVE_SNPRINTF=1
-DHAVE_VSNPRINTF=1 -DHAVE_WAITPID=1 -DHAVE_WAIT4=1 -DHAVE_SETSID=1
-DHAVE_SETGROUPS=1 -DHAVE_CHROOT=1 -DHAVE_SYSCONF=1 -DHAVE_GETRLIMIT=1
-DHAVE_PTHREAD_SIGMASK=1 -DHAVE_LOCALTIME_R=1 -DHAVE_GETCONTEXT=1 -DHAVE_POLL=1
-DHAVE_ENDHOSTENT=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GETADDRINFO=1 -DHAVE_OPENSSL=1
-Dssldir=\"/usr\" -DHAVE_OSSL_ENGINE_H=1 -DUSE_IPv6=1  -I. -I.
-I/usr/kerberos/include -DLIBDIR='"/usr/local/lib/stunnel"'
-DCONFDIR='"/usr/local/etc/stunnel"' -DPIDFILE='"/usr/local/var/run/stunnel/stunnel.pid"'   
-g -I/usr/include -c -o env.lo env.c<br>
 cc -qlanglvl=ansi -DPACKAGE_NAME=\"stunnel\"
-DPACKAGE_TARNAME=\"stunnel\" -DPACKAGE_VERSION=\"4.28\"
"-DPACKAGE_STRING=\"stunnel 4.28\""
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"stunnel\"
-DVERSION=\"4.28\" -DHOST=\"powerpc-ibm-aix5.3.0.0\"
-DCPU_POWERPC=1 -DVENDOR_IBM=1 -DOS_AIX5_3_0_0=1 -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_DLFCN_H=1 -DSIZEOF_UNSIGNED_CHAR=1 -DSIZEOF_UNSIGNED_SHORT=2
-DSIZEOF_UNSIGNED_INT=4 -DSIZEOF_UNSIGNED_LONG=4 -DHAVE_DEV_PTS_AND_PTC=1
-DRANDOM_FILE=\"/dev/urandom\" -DHAVE_UCONTEXT_H=1 -DHAVE_PTHREAD_H=1
-DHAVE_SYS_SELECT_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DHAVE_SYS_IOCTL_H=1
-DHAVE_STROPTS_H=1 -DHAVE_GRP_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_RESOURCE_H=1
-DHAVE_SYS_SOCKET_H=1 -DHAVE_STRUCT_MSGHDR_MSG_CONTROL=1
-DHAVE_MSGHDR_MSG_CONTROL=1 -DHAVE_LIBDL=1 -DHAVE_LIBZ=1 -DHAVE_LIBPTHREAD=1
-DUSE_PTHREAD=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DHAVE_WAITPID=1
-DHAVE_WAIT4=1 -DHAVE_SETSID=1 -DHAVE_SETGROUPS=1 -DHAVE_CHROOT=1
-DHAVE_SYSCONF=1 -DHAVE_GETRLIMIT=1 -DHAVE_PTHREAD_SIGMASK=1
-DHAVE_LOCALTIME_R=1 -DHAVE_GETCONTEXT=1 -DHAVE_POLL=1 -DHAVE_ENDHOSTENT=1
-DHAVE_GETNAMEINFO=1 -DHAVE_GETADDRINFO=1 -DHAVE_OPENSSL=1 -Dssldir=\"/usr\"
-DHAVE_OSSL_ENGINE_H=1 -DUSE_IPv6=1 -I. -I. -I/usr/kerberos/include
-DLIBDIR=\"/usr/local/lib/stunnel\" -DCONFDIR=\"/usr/local/etc/stunnel\"
-DPIDFILE=\"/usr/local/var/run/stunnel/stunnel.pid\" -g -I/usr/include
-c -M env.c  -DPIC -o .libs/env.o<br>
"/usr/include/sys/socket.h", line 141.9: 1506-213 (S) Macro name getpeername
cannot be redefined.<br>
"/usr/include/sys/socket.h", line 141.9: 1506-358 (I) "getpeername"
is defined on line 39 of env.c.<br>
make: 1254-004 The error code from the last command is 1.<br>
 <br>
 <br>
Stop.<br>
make: 1254-004 The error code from the last command is 1.</span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'> Here
is the configure</span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'> </span></font></p>

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'># ./configure<br>
configure: **************************************** initialization<br>
checking for a BSD-compatible install... auto/install-sh -c<br>
checking whether build environment is sane... yes<br>
checking for gawk... no<br>
checking for mawk... no<br>
checking for nawk... nawk<br>
checking whether make sets $(MAKE)... yes<br>
checking build system type... powerpc-ibm-aix5.3.0.0<br>
checking host system type... powerpc-ibm-aix5.3.0.0<br>
checking for gcc... no<br>
checking for cc... cc<br>
checking for C compiler default output file name... a.out<br>
checking whether the C compiler works... yes<br>
checking whether we are cross compiling... no<br>
checking for suffix of executables... <br>
checking for suffix of object files... o<br>
checking whether we are using the GNU C compiler... no<br>
checking whether cc accepts -g... yes<br>
checking for cc option to accept ISO C89... -qlanglvl=ansi<br>
checking for style of include used by make... GNU<br>
checking dependency style of cc -qlanglvl=ansi... aix<br>
checking for a BSD-compatible install... auto/install-sh -c<br>
checking whether make sets $(MAKE)... (cached) yes<br>
configure: **************************************** libtool<br>
checking for a sed that does not truncate output... /usr/bin/sed<br>
checking for grep that handles long lines and -e... /usr/bin/grep<br>
checking for egrep... /usr/bin/grep -E<br>
checking for non-GNU ld... /usr/bin/ld<br>
checking if the linker (/usr/bin/ld) is GNU ld... no<br>
checking for /usr/bin/ld option to reload object files... -r<br>
checking for BSD-compatible nm... /usr/bin/nm -B<br>
checking whether ln -s works... yes<br>
checking how to recognize dependent libraries... pass_all<br>
checking how to run the C preprocessor... cc -qlanglvl=ansi -E<br>
checking for ANSI C header files... yes<br>
checking for sys/types.h... yes<br>
checking for sys/stat.h... yes<br>
checking for stdlib.h... yes<br>
checking for string.h... yes<br>
checking for memory.h... yes<br>
checking for strings.h... yes<br>
checking for inttypes.h... yes<br>
checking for stdint.h... yes<br>
checking for unistd.h... yes<br>
checking dlfcn.h usability... yes<br>
checking dlfcn.h presence... yes<br>
checking for dlfcn.h... yes<br>
checking for g++... no<br>
checking for c++... no<br>
checking for gpp... no<br>
checking for aCC... no<br>
checking for CC... no<br>
checking for cxx... no<br>
checking for cc++... no<br>
checking for cl.exe... no<br>
checking for FCC... no<br>
checking for KCC... no<br>
checking for RCC... no<br>
checking for xlC_r... no<br>
checking for xlC... no<br>
checking whether we are using the GNU C++ compiler... no<br>
checking whether g++ accepts -g... no<br>
checking dependency style of g++... none<br>
checking for g77... no<br>
checking for xlf... no<br>
checking for f77... no<br>
checking for frt... no<br>
checking for pgf77... no<br>
checking for cf77... no<br>
checking for fort77... no<br>
checking for fl32... no<br>
checking for af77... no<br>
checking for xlf90... no<br>
checking for f90... no<br>
checking for pgf90... no<br>
checking for pghpf... no<br>
checking for epcf90... no<br>
checking for gfortran... no<br>
checking for g95... no<br>
checking for xlf95... no<br>
checking for f95... no<br>
checking for fort... no<br>
checking for ifort... no<br>
checking for ifc... no<br>
checking for efc... no<br>
checking for pgf95... no<br>
checking for lf95... no<br>
checking for ftn... no<br>
checking whether we are using the GNU Fortran 77 compiler... no<br>
checking whether  accepts -g... no<br>
checking the maximum length of command line arguments... 18432<br>
checking command to parse /usr/bin/nm -B output from cc -qlanglvl=ansi
object... ok<br>
checking for objdir... .libs<br>
checking for ar... ar<br>
checking for ranlib... ranlib<br>
checking for strip... strip<br>
checking for cc -qlanglvl=ansi option to produce PIC... <br>
checking if cc -qlanglvl=ansi static flag -bnso -bI:/lib/syscalls.exp works...
no<br>
checking if cc -qlanglvl=ansi supports -c -o file.o... yes<br>
checking whether the cc -qlanglvl=ansi linker (/usr/bin/ld) supports shared
libraries... yes<br>
checking dynamic linker characteristics... aix5.3.0.0 ld.so<br>
checking how to hardcode library paths into programs... immediate<br>
checking whether stripping libraries is possible... no<br>
checking if libtool supports shared libraries... yes<br>
checking whether to build shared libraries... yes<br>
checking whether to build static libraries... no<br>
configure: creating libtool<br>
appending configuration tag "CXX" to libtool<br>
appending configuration tag "F77" to libtool<br>
configure: **************************************** types<br>
checking for unsigned char... yes<br>
checking size of unsigned char... 1<br>
checking for unsigned short... yes<br>
checking size of unsigned short... 2<br>
checking for unsigned int... yes<br>
checking size of unsigned int... 4<br>
checking for unsigned long... yes<br>
checking size of unsigned long... 4<br>
checking for socklen_t... yes<br>
configure: **************************************** PTY device files<br>
checking for "/dev/ptmx"... no<br>
checking for "/dev/ptc"... yes<br>
configure: **************************************** entropy<br>
checking for "/dev/urandom"... yes<br>
configure: **************************************** default group<br>
checking for default group... nobody<br>
configure: **************************************** header files<br>
checking ucontext.h usability... yes<br>
checking ucontext.h presence... yes<br>
checking for ucontext.h... yes<br>
checking pthread.h usability... yes<br>
checking pthread.h presence... yes<br>
checking for pthread.h... yes<br>
checking sys/select.h usability... yes<br>
checking sys/select.h presence... yes<br>
checking for sys/select.h... yes<br>
checking poll.h usability... yes<br>
checking poll.h presence... yes<br>
checking for poll.h... yes<br>
checking sys/poll.h usability... yes<br>
checking sys/poll.h presence... yes<br>
checking for sys/poll.h... yes<br>
checking tcpd.h usability... no<br>
checking tcpd.h presence... no<br>
checking for tcpd.h... no<br>
checking sys/ioctl.h usability... yes<br>
checking sys/ioctl.h presence... yes<br>
checking for sys/ioctl.h... yes<br>
checking sys/filio.h usability... no<br>
checking sys/filio.h presence... no<br>
checking for sys/filio.h... no<br>
checking stropts.h usability... yes<br>
checking stropts.h presence... yes<br>
checking for stropts.h... yes<br>
checking grp.h usability... yes<br>
checking grp.h presence... yes<br>
checking for grp.h... yes<br>
checking for unistd.h... (cached) yes<br>
checking util.h usability... no<br>
checking util.h presence... no<br>
checking for util.h... no<br>
checking libutil.h usability... no<br>
checking libutil.h presence... no<br>
checking for libutil.h... no<br>
checking sys/resource.h usability... yes<br>
checking sys/resource.h presence... yes<br>
checking for sys/resource.h... yes<br>
checking pty.h usability... no<br>
checking pty.h presence... no<br>
checking for pty.h... no<br>
checking sys/socket.h usability... yes<br>
checking sys/socket.h presence... yes<br>
checking for sys/socket.h... yes<br>
checking for struct msghdr.msg_control... yes<br>
configure: **************************************** libraries<br>
checking for library containing gethostbyname... none required<br>
checking for library containing yp_get_default_domain... none required<br>
checking for socket in -lsocket... no<br>
checking for openpty in -lutil... no<br>
checking for dlopen in -ldl... yes<br>
checking for shl_load in -ldld... no<br>
checking for inflateEnd in -lz... yes<br>
configure: **************************************** thread model<br>
checking for pthread_create in -lc_r... no<br>
checking for pthread_create in -lpthread... yes<br>
configure: PTHREAD thread model detected<br>
configure: **************************************** library functions<br>
checking for snprintf... yes<br>
checking for vsnprintf... yes<br>
checking for openpty... no<br>
checking for _getpty... no<br>
checking for daemon... no<br>
checking for waitpid... yes<br>
checking for wait4... yes<br>
checking for setsid... yes<br>
checking for setgroups... yes<br>
checking for chroot... yes<br>
checking for sysconf... yes<br>
checking for getrlimit... yes<br>
checking for pthread_sigmask... yes<br>
checking for localtime_r... yes<br>
checking for getcontext... yes<br>
checking for __makecontext_v2... no<br>
checking for poll... yes<br>
checking for endhostent... yes<br>
checking for getnameinfo... yes<br>
checking for getaddrinfo... yes<br>
checking for broken poll() implementation... no<br>
configure: **************************************** SSL<br>
checking for SSL directory... /usr<br>
checking for obsolete RSAref library... no<br>
checking /usr/include/openssl/engine.h usability... yes<br>
checking /usr/include/openssl/engine.h presence... yes<br>
checking for /usr/include/openssl/engine.h... yes<br>
configure: **************************************** optional features<br>
checking whether to disable RSA support... no<br>
checking whether to enable DH support... no<br>
checking whether to enable IPv6 support... yes<br>
checking whether to disable TCP wrappers library support... autodetecting<br>
checking for hosts_access in -lwrap... no<br>
checking whether to enable FIPS mode support... autodetecting<br>
checking for FIPS_mode_set... no<br>
configure: **************************************** write the results<br>
configure: creating ./config.status<br>
config.status: creating Makefile<br>
config.status: creating src/Makefile<br>
config.status: creating src/stunnel3<br>
config.status: creating doc/Makefile<br>
config.status: creating tools/Makefile<br>
config.status: creating tools/stunnel.conf-sample<br>
config.status: creating tools/stunnel.init<br>
config.status: executing depfiles commands<br>
configure: **************************************** success<br>
 </span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'> </span></font></p>

</div>

</body>

</html>