[ldns-users] Compiling on Cygwin for OpenSSH

Julian Heisz julian.heisz at gmail.com
Fri Sep 7 00:43:42 UTC 2012


I just tried building it all again with --shared for OpenSSL. It fixed the
libtool warning, but OpenSSH still won't build. It looks like the version
in Cygwin's repositories was compiled with ldns though.

--j



On Thu, Sep 6, 2012 at 5:04 AM, Willem Toorop <willem at nlnetlabs.nl> wrote:

> Maybe you have build OpenSSL statically i.s.o dynamically.
> Have you given the shared option to ./config with OpenSSL?
> That just worked for me...
>
>
> Op 06-09-12 04:23, Julian Heisz schreef:
> > I've got ldns 1.6.13 that I'm trying to build, OpenSSL 1.0.1c that I
> > built from source (and all the tests worked, so it seems like that went
> > well), and I'm trying to build OpenSSH6.1p1.
> >
> > Relevant pastes (you should be able to tell what they are from the
> > contents):
> > http://pastie.org/private/lpxw3v5wxkldyzaezs12ka
> > http://pastie.org/private/1wobfotodukrtxwrw19hbw
> > http://pastie.org/private/bi1luauhjnxqkhg4umblvw
> >
> > --j
> >
> >
> >
> > On Wed, Sep 5, 2012 at 5:07 AM, Willem Toorop <willem at nlnetlabs.nl
> > <mailto:willem at nlnetlabs.nl>> wrote:
> >
> >     Hi Julian,
> >
> >     I was not able to reproduce. Could you perhaps give some more details
> >     (the output from configure, versions etc.).
> >
> >     Regards,
> >     -- Willem
> >
> >     Op 04-09-12 02:17, Julian Heisz schreef:
> >     > I've been trying to build ldns and OpenSSH on Cygwin, but I can't
> >     > configure OpenSSH because it can't find ldns, presumably because
> >     of this:
> >     >
> >     >     *** Warning: linker path does not have real file for library
> >     -lcrypto.
> >     >     *** I have the capability to make that library automatically
> >     link in
> >     > when
> >     >     *** you link to this library.  But I can only do this if you
> >     have a
> >     >     *** shared version of the library, which you do not appear to
> have
> >     >     *** because I did check the linker path looking for a file
> >     starting
> >     >     *** with libcrypto and none of the candidates passed a file
> >     format test
> >     >     *** using a file magic. Last file checked:
> >     > /usr/local/ssl/lib/libcrypto.a
> >     >     *** The inter-library dependencies that have been dropped here
> >     will be
> >     >     *** automatically added whenever a program is linked with this
> >     library
> >     >     *** or is declared to -dlopen it.
> >     >
> >     >     *** Since this library must not contain undefined symbols,
> >     >     *** because either the platform does not support them or
> >     >     *** it was explicitly requested with -no-undefined,
> >     >     *** libtool will only create a static version of it.
> >     >
> >     > Every time I try to make ldns, I get that. It's probably a problem
> >     with
> >     > OpenSSL, but I can't find anything online, so I'm trying here.
> Anybody
> >     > have any idea why this is happening?
> >     >
> >     > --j
> >     >
> >     >
> >     > _______________________________________________
> >     > ldns-users mailing list
> >     > ldns-users at open.nlnetlabs.nl <mailto:ldns-users at open.nlnetlabs.nl>
> >     > http://open.nlnetlabs.nl/mailman/listinfo/ldns-users
> >     >
> >
> >     _______________________________________________
> >     ldns-users mailing list
> >     ldns-users at open.nlnetlabs.nl <mailto:ldns-users at open.nlnetlabs.nl>
> >     http://open.nlnetlabs.nl/mailman/listinfo/ldns-users
> >
> >
> >
> >
> > _______________________________________________
> > ldns-users mailing list
> > ldns-users at open.nlnetlabs.nl
> > http://open.nlnetlabs.nl/mailman/listinfo/ldns-users
> >
>
> _______________________________________________
> ldns-users mailing list
> ldns-users at open.nlnetlabs.nl
> http://open.nlnetlabs.nl/mailman/listinfo/ldns-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nlnetlabs.nl/pipermail/ldns-users/attachments/20120906/3e43879b/attachment.htm>


More information about the ldns-users mailing list