How to remove files from a Workbench generated HAL project.
I created a project using the Workbench and selected HAL libraries and opted for the inclusion of STemWin.
After fixing the usual sorts of issues in the main project, the build of the library project crapped out trying to compile a file intended for the Windows emulation. The file is WinMain.c and the only procedure in it is:
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { return SIM_GUI_App(hInstance, hPrevInstance, lpCmdLine, nCmdShow); }
Edit: The easy way out on this is to just comment out all of the code in the WinMain file.