<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>> "windowsResources" is very Microsoft-specific, and there is no dependency on cygwin.<br><br><br><br>Yes there is. As the commit says -- the code checks "backend mode" and uses rc for 0, windres otherwise, windres being a Cygwin tool. I changed it so backend mode C also uses rc.<br><br><br><br>I think this probably belongs all the way up in the config files.<br>Keeping in mind that it is a host-configuration aspect, not a target-specific one.<br>We confuse those -- is "NT386GNU" a host or a target, or both?<br>Does the compiler use cygwin1.dll, or the output, or both?<br>In reality, these are separate matters.<br>Cross compilation is rare, people confuse these matters all the time, and it rarely matters.<br><br><br><br> - Jay<br><br><br><div>> From: rcolebur@SCIRES.COM<br>> To: jkrell@elego.de; m3devel@elegosoft.com<br>> Date: Tue, 3 Sep 2013 14:04:43 +0000<br>> Subject: Re: [M3devel] [M3commit] CVS Update: cm3<br>> <br>> Jay:<br>> <br>> "windowsResources" is very Microsoft-specific, and there is no dependency on cygwin.<br>> <br>> We put this in to allow for packaging of things like icon files, etc. on Microsoft Windows targets.<br>> <br>> "rc" is the Microsoft Resource Compiler.<br>> <br>> I know that I have a number of programs that depend on this package.<br>> <br>> I haven't looked at your change yet; I just saw the commit log message.<br>> <br>> --Randy Coleburn<br>> <br>> -----Original Message-----<br>> From: Jay Krell [mailto:jkrell@elego.de] <br>> Sent: Tuesday, September 03, 2013 4:49 AM<br>> To: m3commit@elegosoft.com<br>> Subject: EXT:[M3commit] CVS Update: cm3<br>> <br>> CVSROOT: /usr/cvs<br>> Changes by: jkrell@birch. 13/09/03 08:49:06<br>> <br>> Modified files:<br>> cm3/m3-sys/windowsResources/src/: winRes.tmpl <br>> <br>> Log message:<br>> This file uses rc for backend mode 0 and windres otherwise.<br>> Change it to also use rc backend mode C.<br>> This all seems wrong.<br>> windres is a Cygwin tool.<br>> rc is a Microsoft tool.<br>> windres probably works "cross", though that is probably rare.<br>> <br>> This should probably be lifted all the way up to the config files.<br>> <br></div> </div></body>
</html>