Hey,
I set up cpputest this week with my legacy code and have been compiling and running tests.
It all of a sudden started failing and giving this error
```
$ make
compiling AllTests.cpp
compiling QueueTests.cpp
compiling fw_nrf52_queue.c
process_begin: CreateProcess(C:\cygwin\bin\cc, cc -std=c99 -Wno-unused-parameter -Wno-strict-prototypes -Wno-missing-prototypes -g -Wall -Werror -Wswitch-default -Wfatal-errors -Wno-shadow -include cpputest-3.8/include/CppUTest/MemoryLeakDetectorMallocMacros.h -I. -Icpputest-3.8/include/ -Idrivers -Idrivers/nano_pb -Idrivers/proprietary -Icomponents/device -Icomponents/drivers_nrf/nrf_soc_nosd -c -MMD -MP -o objs/drivers/proprietary/fw_nrf52_queue.o drivers/proprietary/fw_nrf52_queue.c, ...) failed.
make (e=5): Access is denied.
make: *** [objs/drivers/proprietary/fw_nrf52_queue.o] Error 5
```
I have not changed anything much in the code. I get this error even for older commits that used to run. If I try running it from mingw, I get a long list of undefined reference errors for pretty much all cpputest macros and all being used like this one:
```
make
compiling fw_nrf52_queue.c
Building archive lib/libtest_queue.a
r - objs/drivers/proprietary/fw_nrf52_queue.o
Linking test_queue_tests
objs/tests/AllTests.o: In function `main':
/cygdrive/c/Users/user/Documents/cognescent/github/FW_NRF52/tests/AllTests.cpp:11: undefined reference to `CommandLineTestRunner::RunAllTests(int, char**)'
objs/tests/test_queue.o: In function `ZN55TEST_QueueTests_enqueue_one_number_when_q_is_empty_Test8testBodyEv':
/cygdrive/c/Users/user/Documents/cognescent/github/FW_NRF52/tests/test_queue.cpp:42: undefined reference to `UtestShell::getCurrent()'
/cygdrive/c/Users/user/Documents/cognescent/github/FW_NRF52/tests/test_queue.cpp:42: undefined reference to `NormalTestTerminator::~NormalTestTerminator()'
/cygdrive/c/Users/user/Documents/cognescent/github/FW_NRF52/tests/test_queue.cpp:43: undefined reference to `UtestShell::getCurrent()'
...
```
To setup cpputest, I have downloaded source and ran the configure commands. I then copied the cpputest-3.8 folder to my legacy code and am using that as CPPUTEST_HOME environment variable.
This might have started after I tried running it on mingw once, could that cause some issues? Running from both mingw and cygwin for the same codebase?
I'll appreciate any help in figuring this error out.
Thanks,
Vandita