Greeting,
My apologies if this is not the right list to post a question. I'm a
newbie on SSH and I'm having a problem configuring the SSH 2.2.0 on an
AIX server.
System type: H50, powerpc-ibm-aix4.3.3.0
C compiler: IBM C compiler version 4.4
SSH version : 2.2.0 academic site
I used the CFLAGS="-DSSH_ALLOW_CPLUSPLUS_KEYWORDS" to compile as
specified on the SSH web site. I got several error messages in the
config.log when I ran the
./configure --enable-debug
Attached is the config.log file. I do have the license.dat file from
SSH. Any pointer to fix the errors is greatly appreciated.
--
Hien Bui
[EMAIL PROTECTED]
562-951-4322
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
configure:610: checking distribution consistency
configure:672: checking host system type
configure:693: checking target system type
configure:711: checking build system type
configure:734: checking cached information
configure:762: checking for a BSD compatible install
configure:815: checking whether build environment is sane
configure:872: checking whether make sets ${MAKE}
configure:918: checking for working aclocal
configure:931: checking for working autoconf
configure:944: checking for working automake
configure:957: checking for working autoheader
configure:970: checking for working makeinfo
configure:1016: checking using purify
configure:1038: checking for gcc
configure:1151: checking whether the C compiler (cc -g ) works
configure:1167: cc -o conftest -g conftest.c 1>&5
1506-507 (W) No licenses available. Contact your program supplier to add additional
users. Compilation will proceed shortly.
configure:1193: checking whether the C compiler (cc -g ) is a cross-compiler
configure:1198: checking whether we are using GNU C
configure:1226: checking whether cc accepts -g
configure:1303: checking memory addressing model
configure:1348: checking additional compiler flags
configure:1383: checking for POSIXized ISC
configure:1442: checking whether to enable verbose warnings
configure:1491: checking for ranlib
configure:1527: checking for ar
configure:1561: checking for gm4
configure:1592: checking whether make sets ${MAKE}
configure:1630: checking for a BSD compatible install
configure:1705: checking how to run the C preprocessor
configure:1785: checking for ANSI C header files
configure:1889: checking whether time.h and sys/time.h may both be included
configure:1928: checking for dirent.h that defines DIR
configure:1966: checking for opendir in -ldir
configure:2049: checking whether stat file-mode macros are broken
configure:2105: checking for sys/wait.h that is POSIX.1 compatible
configure:2148: checking return type of signal handlers
configure:2189: checking for size_t
configure:2222: checking for off_t
configure:2255: checking for mode_t
configure:2290: checking size of usermode long
configure:2329: checking size of usermode int
configure:2368: checking size of usermode short
configure:2407: checking size of usermode long long
configure:2449: checking for getenv
configure:2449: checking for geteuid
configure:2449: checking for localtime
configure:2449: checking for nanosleep
configure:2449: checking for sleep
configure:2503: checking for working const
configure:2578: checking for inline
configure:2618: checking whether byte ordering is bigendian
configure:2713: checking for termios.h
configure:2754: checking for sys/ioctl.h
configure:2792: checking whether to enable light debugging
configure:2817: checking whether to enable heavy debugging
configure:2846: checking whether to enable EFENCE memory allocation debugger
configure:2869: checking whether to enable assembler optimized subroutines
configure:3068: checking for main in -lnsl
configure:3113: checking for socket in -lsocket
configure:3162: checking for sys/wait.h that is POSIX.1 compatible
configure:3207: checking for lastlog.h
configure:3207: checking for utmp.h
configure:3207: checking for shadow.h
configure:3247: checking for sys/select.h
configure:3247: checking for sys/ioctl.h
configure:3287: checking for utime.h
configure:3287: checking for ulimit.h
configure:3287: checking for sys/resource.h
configure:3287: checking for netdb.h
configure:3287: checking for netgroup.h
configure:3325: checking for bcopy in -lbsd
configure:3375: checking for gettimeofday
configure:3375: checking for times
configure:3375: checking for getrusage
configure:3375: checking for ftruncate
configure:3430: checking for strchr
configure:3430: checking for memcpy
configure:3430: checking for clock
configure:3430: checking for fchmod
configure:3430: checking for ulimit
configure:3430: checking for umask
configure:3485: checking for waitpid
configure:3543: checking for X
configure:3857: checking for dnet_ntoa in -ldnet
configure:3898: checking for dnet_ntoa in -ldnet_stub
configure:3946: checking for gethostbyname
configure:4044: checking for connect
configure:4136: checking for remove
configure:4228: checking for shmat
configure:4329: checking for IceConnectionNumber in -lICE
configure:4374: checking whether ln -s works
configure:4406: checking for xauth
configure:4468: checking whether to build static binaries of ssh-dummy-shell and
sftp-server
configure:4571: checking whether to support SecurID
configure:4614: checking whether to support TIS authentication server
configure:4643: checking whether to use libwrap
configure:4748: checking whether to allow group writeability
configure:4767: checking for ssh1
configure:4801: checking for compatible ssh1
configure:4877: checking whether there is a prototype for innetgr
configure:4913: checking whether to include the ssh-agent1 compatibility
configure:4941: checking for default SOCKS server
configure:4969: checking etcdir
configure:4997: checking whether to install ssh-signer as suid root
configure:5019: checking whether to disable tcp-port forwardings
configure:5072: checking whether to disable X11 forwarding
configure:5094: checking ssh-connection-limit
configure:5166: checking for times
configure:5166: checking for clock
configure:5221: checking for getpid
configure:5221: checking for getppid
configure:5221: checking for getuid
configure:5221: checking for getgid
configure:5221: checking for getpgrp
configure:5280: checking for nm
configure:5318: checking whether compiled symbols are prepended with underscore
configure:5385: checking for times
configure:5385: checking for clock
configure:5449: checking whether to include PGP library
configure:5496: checking for tgetent in -ltermcap
configure:5543: checking for tgetent in -lxcurses
configure:5590: checking for tgetent in -lncurses
configure:5640: checking for termcap.h
configure:5640: checking for term.h
configure:5640: checking for curses.h
configure:5640: checking for termios.h
configure:5640: checking for termio.h
configure:5769: checking for getuserattr in -ls
configure:6138: checking whether pty-selection should be overridden
configure:6197: checking for vhangup
configure:6255: checking for setsid
configure:6310: checking for sys/wait.h that is POSIX.1 compatible
configure:6355: checking for sgtty.h
configure:6355: checking for libutil.h
configure:6355: checking for usersec.h
configure:6355: checking for login_cap.h
configure:6355: checking for sys/resource.h
configure:6395: checking for sia.h
configure:6395: checking for sys/mkdev.h
configure:6395: checking for util.h
configure:6395: checking for shadow.h
configure:6395: checking for arpa/inet.h
configure:6435: checking for sys/stream.h
configure:6435: checking for sys/conf.h
configure:6435: checking for sys/termios.h
configure:6435: checking for sys/ioctl.h
configure:6475: checking for pty.h
configure:6475: checking for stropts.h
configure:6514: checking for revoke
configure:6514: checking for openpty
configure:6514: checking for _getpty
configure:6514: checking for setpgrp
configure:6514: checking for setpgid
configure:6514: checking for ttyslot
configure:6514: checking for authenticate
configure:6569: checking for makeutx
configure:6569: checking for setlogin
configure:6569: checking for openpty
configure:6569: checking for _getpty
configure:6569: checking for innetgr
configure:6569: checking for initgroups
configure:6569: checking for setpgrp
configure:6624: checking for signal
configure:6624: checking for setrlimit
configure:6624: checking for getrlimit
configure:6624: checking for setluid
configure:6624: checking for getpt
configure:6624: checking for isastream
configure:6624: checking for chflags
configure:6679: checking for updwtmpx
configure:6732: checking for crypt in -lc
configure:6819: checking for getspnam in -lsec
configure:6866: checking for get_process_stats in -lseq
configure:6916: checking for getspnam
configure:6916: checking for daemon
configure:6973: checking for minor
configure:7031: checking if minor is defined as a macro in <sys/mkdev.h>
configure:7043: cc -o conftest -g conftest.c -ls -lxcurses -lbsd -lnsl 1>&5
1506-507 (W) No licenses available. Contact your program supplier to add additional
users. Compilation will proceed shortly.
"configure", line 7036.25: 1506-296 (S) #include file <sys/mkdev.h> not found.
configure: failed program was:
#line 7033 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/mkdev.h>
int main() {
struct stat st;
minor(st.st_rdev);
; return 0; }
configure:7060: checking for /etc/default/login
configure:7073: checking for shadow passwords
configure:7196: checking location of mail spool files
configure:7349: checking location of utmp
configure:7385: checking location of wtmp
configure:7419: checking location of lastlog
configure:7474: checking whether /var/log/lastlog is a directory
configure:7488: checking for getpwnam in -lsun
configure:7537: checking for openpty in -lbsd
configure:7585: checking for login in -lutil
configure:7633: checking for vhangup
configure:7691: checking for setsid
configure:7746: checking for pseudo ttys
configure:7847: checking whether there is a prototype for login
configure:7883: checking whether there is a prototype for logout
configure:7919: checking whether there is a prototype for logwtmp
configure:8045: checking for main in -lnsl
configure:8139: checking for socket in -lsocket
configure:8190: checking for strchr
configure:8190: checking for memcpy
configure:8190: checking for gethostname
configure:8190: checking for gettimeofday
configure:8190: checking for ctime
configure:8190: checking for signal
configure:8245: checking for getservbyname
configure:8245: checking for getservbyport
configure:8300: checking for popen
configure:8300: checking for lockf
configure:8300: checking for getrusage
configure:8300: checking for uname
configure:8355: checking for getpid
configure:8355: checking for getppid
configure:8355: checking for getuid
configure:8355: checking for getgid
configure:8355: checking for getpgrp
configure:8410: checking for endpwent
configure:8410: checking for endgrent
configure:8410: checking for getgrgid
configure:8410: checking for getpwuid
configure:8465: checking for truncate
configure:8465: checking for ftruncate
configure:8465: checking for chown
configure:8465: checking for fchown
configure:8465: checking for chmod
configure:8465: checking for fchmod
configure:8465: checking for fstat
configure:8520: checking for lutimes
configure:8520: checking for futimes
configure:8520: checking for utime
configure:8520: checking for utimes
configure:8520: checking for usleep
configure:8520: checking for lstat
configure:8520: checking for localtime
configure:8520: checking for inet_aton
configure:8576: checking for strerror
configure:8576: checking for memmove
configure:8576: checking for memset
configure:8576: checking for remove
configure:8576: checking for random
configure:8576: checking for putenv
configure:8633: checking for strcasecmp
configure:8633: checking for strncasecmp
configure:8633: checking for crypt
configure:8633: checking for getopt
configure:8695: checking for snprintf
configure:8755: checking for unistd.h
configure:8755: checking for netinet/in_systm.h
configure:8755: checking for netinet/in.h
configure:8795: checking for machine/endian.h
configure:8795: checking for endian.h
configure:8795: checking for paths.h
configure:8795: checking for sys/un.h
configure:8795: checking for sys/utsname.h
configure:8835: checking for machine/spl.h
configure:8835: checking for sys/callout.h
configure:8875: checking for termcap.h
configure:8875: checking for rusage.h
configure:8875: checking for pwd.h
configure:8875: checking for grp.h
configure:8875: checking for sys/time.h
configure:8875: checking for dirent.h
configure:8913: checking for tgetent in -ltermcap
configure:8969: checking whether inet_ntoa is broken
configure:8999: cc -o conftest -g conftest.c -lnsl -L/usr/local/lib -ls -lxcurses
-lbsd -lnsl 1>&5
1506-507 (W) No licenses available. Contact your program supplier to add additional
users. Compilation will proceed shortly.
configure:9019: checking whether S_IFSOCK is defined
configure:9028: cc -o conftest -g conftest.c -lnsl -L/usr/local/lib -ls -lxcurses
-lbsd -lnsl 1>&5
1506-507 (W) No licenses available. Contact your program supplier to add additional
users. Compilation will proceed shortly.
configure:9044: checking whether to enable TCP_NODELAY
configure:9070: checking whether to use blocking connect system call
configure:9093: checking whether struct tm has member tm_gmtoff
configure:9109: cc -c -g conftest.c 1>&5
1506-507 (W) No licenses available. Contact your program supplier to add additional
users. Compilation will proceed shortly.
"configure", line 9101.6: 1506-022 (S) "tm_gmtoff" is not a member of "struct tm".
"configure", line 9102.21: 1506-022 (S) "tm_gmtoff" is not a member of "struct tm".
configure: failed program was:
#line 9095 "configure"
#include "confdefs.h"
#include <sys/types.h>
#include <time.h>
long test()
{
struct tm tm;
tm.tm_gmtoff = 0;
return ((long)(tm.tm_gmtoff));
}
int main() {
; return 0; }
configure:9126: checking whether struct tm has member tm_isdst
configure:9142: cc -c -g conftest.c 1>&5
1506-507 (W) No licenses available. Contact your program supplier to add additional
users. Compilation will proceed shortly.
configure:9159: checking whether to use system provided localtime
configure:9186: checking whether to use threads