From: SF/projects/mingw n. l. <min...@li...> - 2013-01-07 14:43:28
|
Support Requests item #3599197, was opened at 2013-01-02 03:26 Message generated for change (Comment added) made by keithmarshall You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=202435&aid=3599197&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: non-mingw Group: Not MinGW related Status: Closed Priority: 5 Private: No Submitted By: Fabian Greffrath (fabian_deb) Assigned to: Nobody/Anonymous (nobody) Summary: mingw32-make does not set $(RM) to "del" Initial Comment: Hello, occationally, I use mingw32-make for building very simple projects. However, it fails to call the clean: rules, because they remove the object files with "(RM) *.o" (similar). However, $(RM) is still set to "rm -f", which does not exist outside MSYS. Please fall back to Windows' own "del" in such case. - Fabian ---------------------------------------------------------------------- >Comment By: Keith Marshall (keithmarshall) Date: 2013-01-07 06:43 Message: FWIW, I think it's a bug in your makefile, that it doesn't set RM itself; try to run it through any make, other than GNU make, and it will probably blow up because $(RM) expands to nothing at all. As a non-standard extension, GNU make DOES supply a default expansion for $(RM), so it would make sense for that to be a sane expansion. However, as Earnie has already said, you'll need to take that up with the folks who actually maintain it, at mak...@gn... ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2013-01-02 05:23 Message: You'll need to make your request to mak...@gn.... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=202435&aid=3599197&group_id=2435 |