On Mon, 26 Apr 2021 08:06:22 -0400, Eliot Moss > On 4/26/2021 8:00 AM, Lemures Lemniscati via Cygwin wrote: > > Hi! > > > > I tried to compile mintty-3.5.0, > > but failed with the message: > > > > windres -c 65001 --preprocessor 'gcc -E -xc -DRC_INVOKED -MMD -MP > > -DTARGET=x86_64-pc-cygwin -DNDEBUG' res.rc ../bin/cygwin64/res.o > > /bin/sh: gcc -E -xc -DRC_INVOKED -MMD -MP -DTARGET=x86_64-pc-cygwin > > -DNDEBUG: command not found > > windres: preprocessing failed. > > > > > > ==== > > How to reproduce > > > > With source from https://github.com/mintty/mintty at tag: 3.5.0, > > running > > > > make > > > > failed at the point above. > > . > > With mintty-3.5.0-1.cygport, > > running > > > > cygport mintty-3.5.0-1.cygport all > > > > failed at the same point. > > > > > > ==== > > I've installed these packages as described in a file 'INSTALL'. > > What is still necessary for successful build ? > > > windres should be in the binutils package. > Thank you.
But, I've installed binutils also. ---- $ uname -svrmo; cygcheck -c gcc-core make binutils CYGWIN_NT-10.0 3.2.0(0.340/5/3) 2021-03-29 08:42 x86_64 Cygwin Cygwin Package Information Package Version Status binutils 2.36.1-2 OK gcc-core 10.2.0-1 OK make 4.3-1 OK ---- I noticed that 'sh' (called from 'windres') tried to excecute a file named 'gcc -E -xc -DRC_INVOKED -MMD -MP -DTARGET=x86_64-pc-cygwin -DNDEBUG', and failed. By downgrading binutils to 2.35.2-1, it works successfully. So it maybe an issue of windres (binutils), rather than mintty. Regards, Lem -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple