Hello,
 
 I am having some problems with compiling ssh2.2.0 on my Tru64 machine. I
 will attach a copies of the make.log and config.log. 
 Here are some specs:
                config.guess: alpha-dec-osf4.0d
                uname -a    : OSF1 gemini.fdu.edu V4.0 878 alpha
 
 The actual error occurs durring the config is:
        error "Autoconfig error, your compiler doesn't seem to support any 32 
         bit type" 

Thank You,
 -Danovan
 
 =============================================================
 Danovan Golding, Systems/Network Analyst
 Department of University Systems and Security
 Fairleigh Dickinson University
 M/S Robison Hall R52A, T120I
 1000 River Road
 Teaneck, NJ  07666
 Email: [EMAIL PROTECTED]

Script started on Thu Aug  3 17:06:45 2000
%make
No suffix list.
make  all-recursive
No suffix list.
Making all in lib
No suffix list.
Making all in sshutil
No suffix list.
Making all in sshcore
cc -DHAVE_CONFIG_H -I. -I. -I../../..   -I. -I.  -I../../.. -I../../..  
-I../../../lib/s
shutil -I../../../lib/sshutil/sshcore -I../../../lib/sshutil/sshadt 
-I../../../lib/sshut
il/ssholdadt -I../../../lib/sshutil/sshstrutil -I../../../lib/sshutil/ssheloop 
-I../../.
./lib/sshutil/sshstream -I../../../lib/sshutil/sshfsm 
-I../../../lib/sshutil/sshsysutil 
-I../../../lib/sshutil/sshnet -I../../../lib/sshutil/sshmisc 
-I../../../lib/sshutil/sshp
acketstream -I../../../lib/sshutil/sshtestutil -I../../../lib/zlib 
-I../../../lib/sshmat
h -I../../../lib/sshreadline -I../../../lib/sshapputil -I../../../lib/sshcrypt 
-I../../.
./lib/sshproto -I../../../lib/sshagent -I../../../lib/sshsession 
-I../../../lib/sshhttp 
-I../../../lib/sshscrlock -I../../../lib/sshsmtp -I../../../lib/sshscm 
-I../../../lib/ss
hpgp -I../../../lib/sshipsecappapi -I../../../lib/sshhs -I../../../lib/sshexternalkey 
-I
../../../lib/sshfilexfer     -g -std1 -warnprotos -msg_disable longdoublenyi 
-D_OSF_SOUR
CE -msg_disable longdoublenyi -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -c sshdebug.c
cc: Error: ../../../lib/sshutil/sshincludes_unix.h, line 57: #error "Autoconfig error, 
y
our compiler doesn't seem to support any 32 bit type"
#error "Autoconfig error, your compiler doesn't seem to support any 32 bit type"
-^
cc: Error: ./sshtime.h, line 27: Missing type specifier or type qualifier.
  SshInt32 year;       /* Absolute value of year.  1999=1999. */
--^
cc: Error: ./sshtime.h, line 30: Missing type specifier or type qualifier.
  SshInt32 utc_offset; /* Seconds from UTC (positive=east) */
--^
cc: Error: sshmatch.h, line 25: In this parameter list, "SshUInt32" must either be a 
typ
e or must be followed by a ",".
Boolean ssh_match_port(SshUInt32 port, const char *pattern);
-----------------------^
cc: Warning: sshdebug.c, line 290: In this statement, there is no prototype for 
"atoi".

              level_value = atoi(string);
----------------------------^
cc: Warning: sshdebug.c, line 322: In this statement, there is no prototype for 
"strncas
ecmp".
          strncasecmp(name_start, "global", name_len) == 0)
----------^
cc: Warning: sshdebug.c, line 334: In this statement, there is no prototype for 
"atoi".

              level_value = atoi(name_start);
----------------------------^
cc: Warning: sshdebug.c, line 343: In this statement, there is no prototype for 
"bcopy".
                  memcpy(name, name_start, name_len);
------------------^
cc: Warning: sshdebug.c, line 378: In this statement, there is no prototype for 
"strlen"
.
            snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf),
---------------------------^
cc: Warning: sshdebug.c, line 378: In this statement, there is no prototype for 
"strlen"
.
            snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf),
------------------------------------------------------^
cc: Warning: sshdebug.c, line 381: In this statement, there is no prototype for 
"strlen"
.
            snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf),
---------------------------^
cc: Warning: sshdebug.c, line 381: In this statement, there is no prototype for 
"strlen"
.
            snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf),
------------------------------------------------------^
cc: Warning: sshdebug.c, line 387: In this statement, there is no prototype for 
"strlen"
.
            snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf),
---------------------------^
cc: Warning: sshdebug.c, line 387: In this statement, there is no prototype for 
"strlen"
.
            snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf),
------------------------------------------------------^
cc: Warning: sshdebug.c, line 390: In this statement, there is no prototype for 
"strlen"
.
            snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf),
---------------------------^
cc: Warning: sshdebug.c, line 390: In this statement, there is no prototype for 
"strlen"
.
            snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf),
------------------------------------------------------^
cc: Warning: sshdebug.c, line 394: In this statement, there is no prototype for 
"strlen"
.
      snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf), " ");
---------------------^
cc: Warning: sshdebug.c, line 394: In this statement, there is no prototype for 
"strlen"
.
      snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf), " ");
------------------------------------------------^
cc: Warning: sshdebug.c, line 399: In this statement, there is no prototype for 
"strlen"
.
          snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf), "%c", c);
-------------------------^
cc: Warning: sshdebug.c, line 399: In this statement, there is no prototype for 
"strlen"
.
          snprintf(buf + strlen(buf), sizeof(buf) - strlen(buf), "%c", c);
----------------------------------------------------^
cc: Warning: sshdebug.c, line 488: In this statement, there is no prototype for 
"exit".

  exit(1);
--^
cc: Warning: sshdebug.c, line 910: In this statement, there is no prototype for 
"atoi".
      c1->arg.number = atoi(cond_arg);
-----------------------^
cc: Warning: sshdebug.c, line 1057: In this statement, there is no prototype for 
"atoi".

              item->maxwidth = atoi(arg);
-------------------------------^
cc: Warning: sshdebug.c, line 1066: In this statement, there is no prototype for 
"atoi".
              item->minwidth = atoi(arg);
-------------------------------^
cc: Warning: sshdebug.c, line 1209: In this statement, there is no prototype for 
"atoi".

              ssh_debug_format_wrapcol = atoi(arg);
-----------------------------------------^
cc: Warning: sshdebug.c, line 1213: In this statement, there is no prototype for 
"atoi".
              ssh_debug_format_wrapindent = atoi(temp);
--------------------------------------------^
cc: Warning: sshdebug.c, line 1273: In this statement, there is no prototype for 
"atoi".

              item->numarg = atoi(arg);
-----------------------------^
cc: Warning: sshdebug.c, line 1296: In this statement, there is no prototype for 
"atoi".
              item->numarg = atoi(arg);
-----------------------------^
cc: Warning: sshdebug.c, line 1741: In this statement, there is no prototype for 
"memset
".
            memset(temp, ' ', dynamic_indent);
------------^
cc: Error: sshdebug.c, line 1849: In this statement, 
"RINDEX_IS_BSDISM_USE_STRRCHR_INSTE
AD" is not declared.
              if (strrchr(file, '/'))
------------------^
cc: Warning: sshdebug.c, line 1925: In this statement, there is no prototype for 
"strlen
".
          l = strlen(fragment);
--------------^
cc: Warning: sshdebug.c, line 1949: In this statement, there is no prototype for 
"bcopy"
.
                  memcpy(&buf2[iter->minwidth - l], fragment, l);
------------------^
cc: Warning: sshdebug.c, line 1950: In this statement, there is no prototype for 
"memset
".
                  memset(buf2, ' ', iter->minwidth - l);
------------------^
cc: Warning: sshdebug.c, line 1954: In this statement, there is no prototype for 
"bcopy"
.
                  memcpy(buf2, fragment, l);
------------------^
cc: Warning: sshdebug.c, line 1955: In this statement, there is no prototype for 
"memset
".
                  memset(&buf2[l], ' ', iter->minwidth - l);
------------------^
cc: Warning: sshdebug.c, line 2065: In this statement, there is no prototype for 
"strncp
y".
                  strncpy(current, fragment, l);
------------------^
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
%exit
exit

script done on Thu Aug  3 17:07:01 2000

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
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:3995: checking for gethostbyname in -lnsl
configure:4044: checking for connect
configure:4093: checking for connect in -lsocket
configure:4136: checking for remove
configure:4185: checking for remove in -lposix
configure:4228: checking for shmat
configure:4277: checking for shmat in -lipc
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:4543: cc -o conftest -g -std1 -warnprotos -msg_disable longdoublenyi   
-non_shared conft
est.c  1>&5
ld:
-msg_disable: Unknown flag
ld: Usage: ld [options] file [...]
configure: failed program was:
#line 4536 "configure"
#include "confdefs.h"

int main() {

; return 0; }
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:5345: cc -o conftest -g -std1 -warnprotos -msg_disable longdoublenyi   
conftest.c  1>&5
cc: Warning: configure, line 5340: In this statement, there is no prototype for 
"underscoretestfun
ction".
                 underscoretestfunction();
-----------------^
ld:
-msg_disable: Unknown flag
ld: Usage: ld [options] file [...]
configure: failed program was:
#line 5336 "configure"
#include "confdefs.h"
int underscoretestfunction() { return 0; }
             int main()
             {
                 underscoretestfunction();
                 return 0;
             }
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: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:6770: checking for crypt in -lcrypt
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 -std1 -warnprotos -msg_disable longdoublenyi   
conftest.c  1>&5
cc: Severe: configure, line 7036: Cannot find file <sys/mkdev.h> specified in #include 
directive.
               #include <sys/mkdev.h>
----------------^
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/adm/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 -std1 -warnprotos -msg_disable longdoublenyi 
-D_OSF_SOURCE -msg_
disable longdoublenyi -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED   conftest.c 
-L/usr/local/lib  1>&5
cc: Warning: configure, line 8995: In this statement, there is no prototype for 
"strcmp".
   return ((strcmp(addr, "239.205.171.137") == 0) ? 0 : 1);
------------^
ld:
-msg_disable: Unknown flag
ld: Usage: ld [options] file [...]
configure: failed program was:
#line 8975 "configure"
#include "confdefs.h"

struct in_addr {
  unsigned char s_addr[4];
};

char *inet_ntoa(struct in_addr in);

main()
{
   char *addr;
   struct in_addr in;
   unsigned char *b;

   b = in.s_addr;
   *b = 0xef; b++;
   *b = 0xcd; b++;
   *b = 0xab; b++;
   *b = 0x89;
   addr = inet_ntoa(in);
   return ((strcmp(addr, "239.205.171.137") == 0) ? 0 : 1);
}
configure:9019: checking whether S_IFSOCK is defined
configure:9028: cc -o conftest -g -std1 -warnprotos -msg_disable longdoublenyi 
-D_OSF_SOURCE -msg_
disable longdoublenyi -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED   conftest.c 
-L/usr/local/lib  1>&5
ld:
-msg_disable: Unknown flag
ld: Usage: ld [options] file [...]
configure: failed program was:
#line 9021 "configure"
#include "confdefs.h"
#include <sys/stat.h>
int main() {
int i = S_IFSOCK;
; return 0; }
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 -std1 -warnprotos -msg_disable longdoublenyi -D_OSF_SOURCE 
-msg_disable l
ongdoublenyi -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED  conftest.c 1>&5
configure:9126: checking whether struct tm has member tm_isdst
configure:9142: cc -c -g -std1 -warnprotos -msg_disable longdoublenyi -D_OSF_SOURCE 
-msg_disable l
ongdoublenyi -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED  conftest.c 1>&5
configure:9159: checking whether to use system provided localtime
configure:9186: checking whether to use threads
 

Reply via email to