I used the precompiled binutils 2.20 from the mingw32 site, and was said I should post the bug report here. Look at his portion of my .rc file: metal png DISCARDABLE "../source/metal.png" "temple of the ancestors" fxp DISCARDABLE "../presets/synthetic environments/temple of the ancestors.fxp" when compiled with binutils 2.20, I get Linker error, could not find resource "metal.pngtempleoftheancesteors" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ (as a workaround I could put the quoted filename at the top of the list) Binutils 2.19 is working fine.
Hi, > Linker error, could not find resource "metal.pngtempleoftheancesteors" This is more of a feature than a bug. What is happening is that windres now supports the concatenating of two double-quote enclosed strings into one string, just as a C compiler does. So: "foo" "bar" is treated as if you had typed: "foobar" The simple way around this is to use single quotes for the second string, as in: metal png DISCARDABLE "../source/metal.png" 'temple of the ancestors' fxp DISCARDABLE "../presets/syntheticenvironments/temple of the ancestors.fxp" I hope that this is OK with you. Cheers Nick
Hi Nick, sounds logical algthough I didnt expect this behaviour from windres. Thank you
A feature, not a bug