OpenSSH 3.4p1 - compilation problem on Linux

seth at kokos.cz seth at kokos.cz
Thu Jun 27 21:51:13 EST 2002


Hello openssh-unix-dev,

Some time ago I successfully compiled version 3.1 of OpenSSH.
Today I tried new OpenSSH version and I am not able to compile it.
Configuration script runned well. When running make, following error
occured:

make[1]: Entering directory `/tools/openssh-3.4p1/openbsd-compat'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tools/openssh-3.4p1/openbsd-compat'
gcc -o ssh ssh.o sshconnect.o sshconnect1.o sshconnect2.o sshtty.o readconf.o clientloop.o -L. -Lopenbsd-compat/ -L/usr/local/ssl/lib  -lssh -lopenbsd-compat -lbsd -lz  -lcrypto
./libssh.a(monitor_fdpass.o): In function `mm_send_fd':
/tools/openssh-3.4p1/monitor_fdpass.c:54: undefined reference to `CMSG_FIRSTHDR'
/tools/openssh-3.4p1/monitor_fdpass.c:58: undefined reference to `CMSG_DATA'
./libssh.a(monitor_fdpass.o): In function `mm_receive_fd':
/tools/openssh-3.4p1/monitor_fdpass.c:114: undefined reference to `CMSG_FIRSTHDR'
/tools/openssh-3.4p1/monitor_fdpass.c:118: undefined reference to `CMSG_DATA'
collect2: ld returned 1 exit status
make: *** [ssh] Error 1

Really don't know where the problem could be.

Some info about comp:
i386 Slackware linux
Kernel 2.0.34
OpenSSL 0.9.6
egcs-2.90.29 980515 (egcs-1.0.3 release)
libc 4.7.6

- don't know what other info can help you.




-- 
Best regards,
 seth                          mailto:seth at kokos.cz





More information about the openssh-unix-dev mailing list