[DGD] Problem and Solution: Cannot compile DGD 1.4.18 on Cygwin/Windows

Jared Maddox absinthdraco at gmail.com
Thu Feb 21 04:47:12 CET 2013


> Date: Mon, 18 Feb 2013 21:56:41 -0600
> From: Blain <blain20 at gmail.com>
> To: dgd at dworkin.nl
> Subject: [DGD] Problem and Solution: Cannot compile DGD 1.4.18 on
> 	Cygwin/Windows
> Message-ID:
> 	<CAD2jvh75gvhf94Tc4n4N6mTp6j-x5LFbGNUVu+KZs9vmizhEQA at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> I was unable to compile DGD out of the box because my host was not
> recognized by the Makefile script.  I forced HOST to be defined as
> DWORKIN and this fixed it.  If someone would like to fix this, my host
> string is: "CYGWIN_NT-6.1-WOW64".  After forcing HOST=DARWIN, I was
> able to compile, run, and log in as admin.  No other problems noted.
>
> Blain
> blain20 at gmail.com
>

I knew this would come up sooner or later. Guess it's time to get back
on this instead of getting distracted by other projects.

You're basically running into changes that I made to allow DGD's
makefile to run on Mingw/Msys. If you wouldn't mind, paste the
following four lines into the makefile inside src/, anywhere before
ifeq ($(OS),Windows_NT), and tell me what they print:

$(info $(OS))
$(info $(shell uname -s))
$(info $(shell uname -o))
$(info $(shell uname -m))

Any plain-text editor should be able to do the job (I use one called "Metapad").

Also, please ask the Cygwin mailing list(s) which environment
variable(s) are set by Cygwin itself to indicate it's presence, and
what they're set to.

This information will allow me to figure out how the Cygwin platform
detect should be implemented.



More information about the DGD mailing list