I'm a relative newcomer to BoostC (though have been programming C for many years). This is my first positing on this forum, so please be gentle. I've had a search through the forum for problems similar to this, and can't find any, so my apologies if it's "pilot error" and I'm doing something stupid. Here goes...
SourceBoostIDE Version 7.03
I create a fresh workspace named "ws".
To the workspace I "Add Project To Workspace / New Project...". In the dialog, I specify the filename "pr001"
In the "New Project" dialog I specify "with empty source file" & "BoostC" as toolsuite.
The IDE does its magic, and I get the following tree appearing in the "workspace" window:
I edit the source (pr001.c) file to give it something to do in main, inserting a while(1) loop which just messes with a few bits of portb (just a precaution against that loop being optimised out by the compiler etc.). I also set the "Settings/Target..." to "PIC16F627" (though that makes no difference to the outcome below). It all compiles to a "success" message, and the world is just as it should be. Nothing untoward has happened yet. I do a "File/Save All", and quit the IDE.
Here's the problem... When I reload the workspace, the pr001.c file (The 2nd line in file list above) isn't shown. in the workspace window. Furthermore, the compile now fails with "Couldn't find function/label by name:main".
The pr001.__c file is as follows, and looks OK to me (it doesn't change between the working to the broken versions of my program):
To me it looks like the IDE is not correctly reading the .__c files as I reload the workspace.
Now here's the bit I really don't understand. The above was working for me a short while ago. Now I can't get it to work at all. Maybe I've inadvertently knocked a setting or something?
I've done the usual stuff of reinstalling / clearing out the registry etc. This is all on MS Vista.
Any help would be very much appreciated. Thank you in advance.