Re: [cc65] THE Makefile V1.2 available - was: automatic generation of makefile dependencies

From: thefox xofeht <>
Date: 2011-05-28 14:13:15
On Fri, May 27, 2011 at 10:01 PM, Ullrich von Bassewitz
<> wrote:
> It should be possible to have make use the mkdir from UnxUtils. Maybe by
> prepending a path or similar.

Yeah. Point of my post wasn't "making it work" however, but seeing if
there's interest in increasing the user friendliness of the Makefile
for Windows users. :)

On Sat, May 28, 2011 at 11:44 AM, Oliver Schmidt <> wrote:
> The -p switch is actually necessary.

Yes, I know it's necessary for the *nix mkdir. I was talking about the
Windows one.

> "Windows compatibility" is an interesting term here. The Makefile
> requires GNU make which isn't part of Windows so the Makefile is
> intrinsically not Windows compatible.

By "Windows compatibility" I meant what I was talking about in my
post, i.e. it working properly when called from cmd.exe (of course
make from MinGW/whatever is required as well). This would mean
replacing mkdir/rmdir/rm/etc with Windows equivalents when Windows is
detected. It's up to you if you want to pursue that or not.

Let me clarify just so we're clear: I don't think this is a big deal
at all. I can get by well without it, it's just something I noticed
while working with the Makefile.

> Rather you need additional software to use the Makefile on Windows -
> and if you install the right software, it'll work on Windows (i.e. I
> run Windows exclusively) so it's Winmdows compatible from that
> perspective.

Yes, I agree.

> The only lightweight "Unix Tools on Windows"
> solution that is actually worth considering is GnuWin32
> ( GunWin32 is especially the only
> non-Cygwin solution providing a reasonably recent GNU make.
> I haven't however tested the Makefile with GunWin32 so far, maybe
> someone else...

I'll try it out and let you know. I agree UnxUtils isn't great (make
in it seems to be quite broken for example, so I've been using MinGW
make) but it works well enough for the simple stuff...

To unsubscribe from the list send mail to with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Sat May 28 14:13:30 2011

This archive was generated by hypermail 2.1.8 : 2011-05-28 14:13:33 CEST