[M3devel] FW: rc or windres?

Jay K jay.krell at cornell.edu
Tue Sep 3 08:54:45 CEST 2013


Anyone else want to tackle this?


Windres is what you would likely use in a Cygwin environment.
And maybe MinGW.
But not an "MS" environment.


It isn't the target per-se, it is more about the "host tools".

How about config file says:
WINDOWS_RESOURCE_COMPILER = "rc"
or
WINDOWS_RESOURCE_COMPILER = "windres"
?
or USE_RC = TRUE vs.
USE_WINDRES = TRUE?

or maybe we can try running each and use whatever works?

I had windres on my path and it ran, and failed.
I think because of backslashes in paths.
It also ran gcc as part of its work, which I also had in the path.
I had these mainly because Cygwin provides cvs/ssh.
I'm actually using the Microsoft compiler/linker/rc.


I guess supposed AMD64_CYGWIN and AMD64_MINGW are next in line as targets, using the C backend..
Though I also doubt if anyone here uses them.


Thank you,
 - Jay


> Date: Tue, 3 Sep 2013 08:49:06 +0000
> To: m3commit at elegosoft.com
> From: jkrell at elego.de
> Subject: [M3commit] CVS Update: cm3
> 
> CVSROOT:	/usr/cvs
> Changes by:	jkrell at birch.	13/09/03 08:49:06
> 
> Modified files:
> 	cm3/m3-sys/windowsResources/src/: winRes.tmpl 
> 
> Log message:
> 	This file uses rc for backend mode 0 and windres otherwise.
> 	Change it to also use rc backend mode C.
> 	This all seems wrong.
> 	windres is a Cygwin tool.
> 	rc is a Microsoft tool.
> 	windres probably works "cross", though that is probably rare.
> 	
> 	This should probably be lifted all the way up to the config files.
> 
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20130903/2934d6c7/attachment-0001.html>


More information about the M3devel mailing list