Hello I try to compile openssh-3.5 on Solaris 2.6 with gcc-3.2. configure and make is no problem but when i do make install following error comes out mkdir /opt/openssh/etc ssh-rand-helper: Cannot find ELF ssh-rand-helper child produced insufficient data ssh-rand-helper: Cannot find ELF ssh-rand-helper child produced insufficient data ssh-rand-helper: Cannot find ELF ssh-rand-helper child produced insufficient data make: *** [host-key] Error 255 o Anyone that no what to do mail me on daniel.d.olsson at telia.se
Do you have GNU binutil loaded? If so I suggest you update them. Older versions were buggy and created bad code. - Ben On Fri, 15 Nov 2002 Daniel.D.Olsson at telia.se wrote:> Hello > > I try to compile openssh-3.5 on Solaris 2.6 with gcc-3.2. > > configure and make is no problem but when i do make install following error comes out > > mkdir /opt/openssh/etc > ssh-rand-helper: Cannot find ELF > ssh-rand-helper child produced insufficient data > ssh-rand-helper: Cannot find ELF > ssh-rand-helper child produced insufficient data > ssh-rand-helper: Cannot find ELF > ssh-rand-helper child produced insufficient data > make: *** [host-key] Error 255 > o > > Anyone that no what to do mail me on daniel.d.olsson at telia.se > > _______________________________________________ > openssh-unix-dev at mindrot.org mailing list > http://www.mindrot.org/mailman/listinfo/openssh-unix-dev >
Ben Lindstrom wrote: On Fri, 15 Nov 2002 Daniel.D.Olsson at telia.se wrote:> > make install following error comes out > > > > mkdir /opt/openssh/etc > > ssh-rand-helper: Cannot find ELF> Do you have GNU binutil loaded? If so I suggest you update them. Older > versions were buggy and created bad code.You can also set your path so /usr/ccs/bin/strip is used instead of /usr/local/bin/strip. The error occurs when binaries linked by /usr/ccs/bin/ld are stripped by GNU strip from binutils 2.12.1 or lower. As Ben said, upgrading binutils is probably your best bet. -- Darren Tucker (dtucker at zip.com.au) GPG key 8FF4FA69 / D9A3 86E9 7EEE AF4B B2D4 37C9 C982 80C7 8FF4 FA69 Good judgement comes with experience. Unfortunately, the experience usually comes from bad judgement.