@James - love the book, really keen to apply TDD to my next embedded project but just spent a few days, and multiple forum searches, trying to get the starter project running with cpputest.
This is all really frustrating, and while I'm not overly strong with linux and command line tools, I'm certainly not a newbie.
So, at the risk of repeating what many have asked before, how do I setup cpputest under eclipse and MinGW?
And before anyone says, you should be using cygwin, or you should use this IDE, I chose Eclipse because I've used few times, particularly in embedded development, and it was specifically mentioned in the book as a good option so I thought great, there'll be plenty of others doing the same thing, and MinGW because I tried cygwin and the debugger didn't work under eclipse, so installed minGW and worked straight away.
First problem is I can't even get cpputest or starter project to build using cmd line as per the cpputest-starter-project guide. Downloaded latest cpputest and unzipped to ..myrepofolder\cpputest then following instructions changed to the cpputest folder then tried
autoreconf . -i response was ~bash: autoreconf: command not found
then tried
./configure and got whole stream of message starting with "Checking ... with mostly Yes as results and final output as per screen shot
next tried the make tdd and get an error re missing aclocal-1.15

I wasn't optimistic that the starter project would work but tried anyway, downloaded and unzipped to folder, and tried the make all but got error "no rule to make target"

It bugs me that a fresh download would have missing files or dependency issues. Is there some other step, missing from the documentation?
I haven't got to building under eclipse yet, but have tried importing as projects - what should the project structure look like, which are the relevant makefiles, and which files are irrelevant, such as VS project settings? Can I just delete them?