Issue 81273 - MinGW build of dmake fails
Summary: MinGW build of dmake fails
Status: CLOSED FIXED
Alias: None
Product: Build Tools
Classification: Code
Component: dmake (show other issues)
Version: current
Hardware: All Windows, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: hjs
QA Contact: issues@tools
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-05 06:38 UTC by quetschke
Modified: 2013-08-07 15:34 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Patch for quit.c (716 bytes, patch)
2007-09-06 15:48 UTC, quetschke
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description quetschke 2007-09-05 06:38:32 UTC
The build fails because SIGQUIT is undefined in MinGW.
Comment 1 tono 2007-09-06 12:26:28 UTC
@vq: Is it really an issue?
The mingw port vg and I are implementing is only targeted for cygwin-tcsh or 
cygwin-bash environment. It may support 4NT in future but nothing is done for 
the time being.

In case we use cygwin environment, dmake has to be compiled by cygwin 
compiler, not by mingw because it has to handle /cygdrive/... style path.

To do so, a line to modify PATH is inserted to bootstrap script if 
$MINGW="YES".

tono (Takashi Ono)
Comment 2 quetschke 2007-09-06 15:45:11 UTC
Hi tono,

no this is not really an issue, it's only a two line patch. I created this issue
so that I don't forget to commit it to dmake 4.11.

What you might not know is that dmake is also used by other people, some perl
people use it and the latest dmake version is also available in CPAN.

I actually treat dmake as a project that is used (and hosted) by OOo, but that
is also useful for other people.
Comment 3 quetschke 2007-09-06 15:48:34 UTC
Created attachment 48019 [details]
Patch for quit.c
Comment 4 quetschke 2007-09-06 15:55:10 UTC
Committed to dmake411.
Comment 5 quetschke 2007-09-06 15:55:41 UTC
Please verify
Comment 6 vg 2007-09-24 10:23:37 UTC
.
Comment 7 hjs 2007-12-21 13:36:33 UTC
dmake 4.11 is in use now