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

From: thefox xofeht <thefox1aspekt.fi>
Date: 2011-05-28 14:13:15
On Fri, May 27, 2011 at 10:01 PM, Ullrich von Bassewitz
<uz@musoftware.de> 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 <ol.sc@web.de> 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
> (http://gnuwin32.sourceforge.net/). 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...

-thefox
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de 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