Trying to compile openssh-3.1p1 on SCO using: export CCFLAGS='-L/usr/local/lib -I/usr/local/include' ./configure --sysconfdir=/etc/ssh --with-rsh=/usr/bin/rcmd --exec-prefix=/usr OpenSSH has been configured with the following options: User binaries: /usr/bin System binaries: /usr/sbin Configuration files: /etc/ssh Askpass program: /usr/libexec/ssh-askpass Manual pages: /usr/local/man/manX PID file: /etc/ssh sshd default user PATH: /usr/bin:/bin:/usr/sbin:/sbin Manpage format: man PAM support: no KerberosIV support: no Smartcard support: no AFS support: no S/KEY support: no TCP Wrappers support: no MD5 password support: no IP address in $DISPLAY hack: no Use IPv4 by default hack: no Translate v4 in v6 hack: no BSD Auth support: no Random number source: ssh-rand-helper ssh-rand-helper collects from: Command hashing (timeout 200) Host: i686-pc-sco3.2v5.0.5 Compiler: cc Compiler flags: -g Preprocessor flags: -I/usr/local/ssl/include -I/usr/local/include Linker flags: -L/usr/local/ssl/lib -L/usr/local/lib Libraries: -lz -lsocket -lprot -lx -ltinfo -lm -lcrypto sftp-server will be disabled. Your compiler does not support 64bit integers. WARNING: you are using the builtin random number collection service. Please read WARNING.RNG and request that your OS vendor includes kernel-based random number collection in future versions of your OS. I get this: cc -g -I. -I. -I/usr/local/ssl/include -I/usr/local/include -DSSHDIR=\"/etc/ssh\" -D_PATH_SSH_PROGRAM=\"/usr/bin/ssh\" -D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/libexec/ssh-askpass\" -D_PATH_SFTP_SERVER=\"/usr/libexec/sftp-server\" -D_PATH_SSH_PIDDIR=\"/etc/ssh\" -DSSH_RAND_HELPER=\"/usr/libexec/ssh-rand-helper\" -DHAVE_CONFIG_H -c cipher.c "cipher.c", line 200: error: operand cannot have void type: op "==" "cipher.c", line 200: error: operands have incompatible types: op "==" "cipher.c", line 210: error: operand cannot have void type: op "==" "cipher.c", line 210: error: operands have incompatible types: op "==" "cipher.c", line 220: error: operand cannot have void type: op "==" "cipher.c", line 220: error: operands have incompatible types: op "==" "cipher.c", line 227: error: operand cannot have void type: op "==" "cipher.c", line 227: error: operands have incompatible types: op "==" "cipher.c", line 280: warning: assignment type mismatch "cipher.c", line 299: error: operand cannot have void type: op "==" "cipher.c", line 299: error: operands have incompatible types: op "==" "cipher.c", line 300: error: operand cannot have void type: op "==" "cipher.c", line 300: error: operands have incompatible types: op "==" "cipher.c", line 301: error: operand cannot have void type: op "==" "cipher.c", line 301: error: operands have incompatible types: op "==" "cipher.c", line 314: warning: assignment type mismatch "cipher.c", line 318: error: operand cannot have void type: op "==" "cipher.c", line 318: error: operands have incompatible types: op "==" "cipher.c", line 319: error: operand cannot have void type: op "==" "cipher.c", line 319: error: operands have incompatible types: op "==" "cipher.c", line 320: error: operand cannot have void type: op "==" "cipher.c", line 320: error: operands have incompatible types: op "==" "cipher.c", line 329: warning: assignment type mismatch "cipher.c", line 346: warning: assignment type mismatch "cipher.c", line 347: warning: assignment type mismatch "cipher.c", line 348: warning: assignment type mismatch "cipher.c", line 349: error: improper member use: flags "cipher.c", line 349: error: undefined symbol: EVP_CIPH_CBC_MODE "cipher.c", line 349: error: undefined symbol: EVP_CIPH_VARIABLE_LENGTH "cipher.c", line 392: warning: assignment type mismatch "cipher.c", line 394: warning: assignment type mismatch "cipher.c", line 413: warning: assignment type mismatch "cipher.c", line 440: warning: assignment type mismatch "cipher.c", line 477: warning: assignment type mismatch "cipher.c", line 494: warning: assignment type mismatch "cipher.c", line 495: warning: assignment type mismatch "cipher.c", line 496: warning: assignment type mismatch "cipher.c", line 497: error: improper member use: flags "cipher.c", line 497: error: undefined symbol: EVP_CIPH_CBC_MODE "cipher.c", line 497: error: undefined symbol: EVP_CIPH_VARIABLE_LENGTH "cipher.c", line 498: error: undefined symbol: EVP_CIPH_ALWAYS_CALL_INIT *** Error code 1 (bu21) I am using the SCO development environment to compile on SCO OpenServer 5.0.5 using openssl-0.9.5a. Any suggestions?
Gert Doering
2002-Mar-12 20:39 UTC
error compiling openssh-3.1p1 under SCO OpenServer 5.0.5
hi, On Tue, Mar 12, 2002 at 12:14:59PM -0600, Aran Cox wrote:> I am using the SCO development environment to compile on SCO > OpenServer 5.0.5 using openssl-0.9.5a.You need openssl-0.9.6 - there is a patch for 0.9.5a around, but it has other issues. gert -- USENET is *not* the non-clickable part of WWW! //www.muc.de/~gert/ Gert Doering - Munich, Germany gert at greenie.muc.de fax: +49-89-35655025 gert.doering at physik.tu-muenchen.de
Thanks for the response! Perhaps someone should update the INSTALL file if openssl-0.9.6 is required now? Currently it still reads 0.9.5.a (which I have.) On Tue, 2002-03-12 at 14:39, Gert Doering wrote:> hi, > > On Tue, Mar 12, 2002 at 12:14:59PM -0600, Aran Cox wrote: > > I am using the SCO development environment to compile on SCO > > OpenServer 5.0.5 using openssl-0.9.5a. > > You need openssl-0.9.6 - there is a patch for 0.9.5a around, but it has > other issues. > > gert > -- > USENET is *not* the non-clickable part of WWW! > //www.muc.de/~gert/ > Gert Doering - Munich, Germany gert at greenie.muc.de > fax: +49-89-35655025 gert.doering at physik.tu-muenchen.de