What is ".cygwin" extension file? I can't get any result from Google&Bing SEs and file-ext.org

47 Views Asked by At

I found out a project that there's a feat I want. But the proj owner didn't give any info about how to build it. There's a suspicious file called "MakeFile.cygwin".

yeah, yeah, I know, I know what is Cygwin and MakeFile.

But I never heard of .cygwin file extension... And my "make.exe" can't recognize it. And only returns:

"make: *** No targets specified and no makefile found.  Stop."

Mostly, what I've heard is MakeFile.mak or MakeFile.(But my case isn't.)

BTW, I installed the newest version of make.exe and other tools from Cygwin options.

Only if I could learn wat iz ".cygwin" file...

My objective is to build this shoot out. But am lack of knowledge about ".cygwin" ext.

1

There are 1 best solutions below

0
matzeri On BEST ANSWER

It seems who uploaded this code was using Cygwin and never wrote a general Makefile.

It is not unusual to find Makefiles for all type of platform. This is what you could find on Postgresql source tree:

$ ls -1
Makefile
Makefile.aix
Makefile.cygwin
Makefile.darwin
Makefile.freebsd
Makefile.linux
Makefile.netbsd
Makefile.openbsd
Makefile.solaris
Makefile.win32
meson.build
pgxs.mk

Assuming you are not using Cygwin, copy the Makefile.cygwin to Makefile and modify it for your own platform