Quanah Gibson-Mount wrote: > > > --On Thursday, February 17, 2022 8:00 PM +0000 Joshua Dunbar > <[email protected]> wrote: > >> >> >> Hello, >> >> >> >> I am attempting to install openldap (latest version 2.6.1) on windows >> using Cygwin where I have installed dependencies of gcc core and make in >> order to get configure to run. I then run configure from a Cygwin >> terminal (without any arguments). Configure seems to run fine, and so >> does make depend, and make. Then when I attempt to run make test (or >> slapd with any other well formatted slapd.conf file) I get the following >> error message. I > > Hi Joshua, > > It's likely related to this discussion: > > <https://cygwin.com/pipermail/cygwin/2019-July/241961.html>
More than just that. OpenLDAP code supports real POSIX environments and native WIN32 environments. It doesn't support Cygwin, which is a partially-working fake POSIX environment. You can use Cygwin or MSYS as the build platform, but the binaries will only work if built with the MinGW toolchain for native WIN32 output. -- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/
