Issue 1775 - "make install" fails on Win32-cygwin
Summary: "make install" fails on Win32-cygwin
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: build (show other issues)
Version: unspecified
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-25 14:08 UTC by jochen@keutel.de
Modified: 2014-08-01 21:05 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description jochen@keutel.de 2002-04-25 14:08:37 UTC
Full_Name: Jochen Keutel
Version: 2.0.23
OS: Windows2000
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (217.231.197.64)


OpenLDAP builds clean under Cygwin 1.3.10 on Windows2000 (except some SSL/SASL
warning in "configure" but this is a different story).
But "make install" fails because "in.xfingerd.exe" isn't found.

"make" has built an executable "in.xfingerd" (without .exe).

Renaming this file into in.xfingerd.exe and calling "make install" again
helps - all other files install OK.

I'm not sure whether it's a problem of Cygwin or OpenLDAP (Makefile):

It looks like

gcc -o a a.c

creates a.exe while

gcc -o a.b a.c

creates a.b (without .exe).
(Means: Files containing a Dot are handled differently from files without a
Dot.)

Probably it's safe if this is handled by the Makefile in clients/finger.

Comment 1 Howard Chu 2002-06-07 02:40:41 UTC
moved from Incoming to Build
Comment 2 Kurt Zeilenga 2002-06-12 20:41:12 UTC
changed notes
changed state Open to Closed
Comment 3 OpenLDAP project 2014-08-01 21:05:06 UTC
in.xfingerd no longer in distro