From: Sam Roberts Date: 2004-01-21T23:24:36+09:00 Subject: Re: ldap - openldap Quoteing Patrick.Bennett@inin.com, on Wed, Jan 21, 2004 at 10:54:39PM +0900: > Actually the MS ldap api is part of windows (the platform sdk) already > and has been for some time. The msdn docs suggested that the ldap api is part of the Active Directory client apis, but who am I to try interpret MS's maze of s/w, sdks, and apis? But that reminds me. If you use the ldap api, and immediately segv, its because your copy of msdev has a dll stub library with the "wrong ordinals". Get a recent copy of the platform sdk, and use it. Recent copies of ms dev might also have the ordinal bug fixed. Cheers, Sam > AD just typically includes updated versions of it (compared to the one > that comes with NT4, W2k, XP, 2003..) > > -----Original Message----- > From: Sam Roberts [mailto:sroberts@uniserve.com] > Sent: Wednesday, January 21, 2004 8:02 AM > To: ruby-talk ML; rubytuzdayz@yahoo.com > Cc: ruby-talk ML > Subject: Re: ldap - openldap > > Quoteing rubytuzdayz@yahoo.com, on Wed, Jan 21, 2004 at 12:25:01AM > +0900: > > To install ruby-ldap, I need an ldap server/sdk ...Where do I get the > > windows binaries for the (open) ldap server? > > I've never used ruby-ldap, but I've used the openldap sdk on windows. > > I didn't find binaries of the sdk, though you can find server binaries > easily enough. > > But, like me, you don't need the server, probably, just the sdk. > > Download the openldap source, it comes with Dev Studio project files. > Build only the projects you need (libber, libldap, another?) from the > mega-project (the clients and servers need sasl, and other libraries you > might not have). > > Hope that helps a little. > > > +++ OR +++ > > MS's ActiveDirectory comes with an LDAP API based on the UofMich RFCs. > It's almost identical to the OpenLdap APIs. If nobody has done it yet, > the ruby ldap should compile against the MS ldap APIs on windows, it > solves a lot of problems (like your problem!). > > Cheers, > Sam > > > > >