problems with compiling on SPARC solaris 2.7

Max Shaposhnikov shapa at maxnet.ru
Fri Jan 7 13:25:33 EST 2000


ssh won't compile on this platform
log:
gcc -g -O2 -Wall -I/usr/local/ssl/include -DETCDIR=\"/usr/local/etc\" -DSSH_PROGRAM=\"/usr/local/bin/ssh\"
-DSSH_ASKPASS_DEFAULT=\"/usr/local/libexec/ssh/ssh-askpass\" -DHAVE_CONFIG_H   -c atomicio.c -o atomicio.o
In file included from config.h:294,
                 from bsd-misc.h:39,
                 from includes.h:91,
                 from atomicio.c:26:
defines.h:74: redefinition of `u_int16_t'
defines.h:74: `u_int16_t' previously declared here
defines.h:75: redefinition of `u_int32_t'
defines.h:75: `u_int32_t' previously declared here
defines.h:76: redefinition of `u_int64_t'
defines.h:76: `u_int64_t' previously declared here
In file included from config.h:294,
                 from bsd-strlcpy.h:4,
                 from includes.h:92,
                 from atomicio.c:26:
defines.h:74: redefinition of `u_int16_t'
defines.h:74: `u_int16_t' previously declared here
defines.h:75: redefinition of `u_int32_t'
defines.h:75: `u_int32_t' previously declared here
defines.h:76: redefinition of `u_int64_t'
defines.h:76: `u_int64_t' previously declared here
In file included from config.h:294,
                 from bsd-strlcat.h:4,
                 from includes.h:93,
                 from atomicio.c:26:
defines.h:74: redefinition of `u_int16_t'
defines.h:74: `u_int16_t' previously declared here
defines.h:75: redefinition of `u_int32_t'
defines.h:75: `u_int32_t' previously declared here
defines.h:76: redefinition of `u_int64_t'
defines.h:76: `u_int64_t' previously declared here
In file included from config.h:294,
                 from bsd-mktemp.h:4,
                 from includes.h:94,
                 from atomicio.c:26:
defines.h:74: redefinition of `u_int16_t'
defines.h:74: `u_int16_t' previously declared here
defines.h:75: redefinition of `u_int32_t'
defines.h:75: `u_int32_t' previously declared here
defines.h:76: redefinition of `u_int64_t'
defines.h:76: `u_int64_t' previously declared here
In file included from config.h:294,
                 from bsd-snprintf.h:4,
                 from includes.h:95,
                 from atomicio.c:26:
defines.h:74: redefinition of `u_int16_t'
defines.h:74: `u_int16_t' previously declared here
defines.h:75: redefinition of `u_int32_t'
defines.h:75: `u_int32_t' previously declared here
defines.h:76: redefinition of `u_int64_t'
defines.h:76: `u_int64_t' previously declared here
In file included from config.h:294,
                 from bsd-daemon.h:4,
                 from includes.h:96,
                 from atomicio.c:26:
defines.h:74: redefinition of `u_int16_t'
defines.h:74: `u_int16_t' previously declared here
defines.h:75: redefinition of `u_int32_t'
defines.h:75: `u_int32_t' previously declared here
defines.h:76: redefinition of `u_int64_t'
defines.h:76: `u_int64_t' previously declared here
In file included from config.h:294,
                 from bsd-login.h:4,
                 from includes.h:97,
                 from atomicio.c:26:
defines.h:74: redefinition of `u_int16_t'
defines.h:74: `u_int16_t' previously declared here
defines.h:75: redefinition of `u_int32_t'
defines.h:75: `u_int32_t' previously declared here
defines.h:76: redefinition of `u_int64_t'
defines.h:76: `u_int64_t' previously declared here
In file included from config.h:294,
                 from rsa.h:21,
                 from ssh.h:27,
                 from atomicio.c:30:
defines.h:74: redefinition of `u_int16_t'
defines.h:74: `u_int16_t' previously declared here
defines.h:75: redefinition of `u_int32_t'
defines.h:75: `u_int32_t' previously declared here
defines.h:76: redefinition of `u_int64_t'
defines.h:76: `u_int64_t' previously declared here
In file included from config.h:294,
                 from cipher.h:19,
                 from ssh.h:28,
                 from atomicio.c:30:
defines.h:74: redefinition of `u_int16_t'
defines.h:74: `u_int16_t' previously declared here
defines.h:75: redefinition of `u_int32_t'
defines.h:75: `u_int32_t' previously declared here
defines.h:76: redefinition of `u_int64_t'
defines.h:76: `u_int64_t' previously declared here
make: *** [atomicio.o] Error 1
Press any key to continue...







More information about the openssh-unix-dev mailing list