On Mon, Sep 26, 2011 at 3:47 AM, Forrest Christian wrot= e: > To tonight, CCS PIC-C has irritated me once again. Basically had an > almost impossible time hunting down a missing #endif (actually had typed > it as #end instead). This was primarily due to the preference of CCS > to use a single compilation unit, with multiple files being handled with > #includes..... and as such it was hiding the file that I had typoed in... > > And yes, I know that CCS supposedly supports multiple compilation units > but I seem to recall that the last time I tried to switch my code to > multiple compilation units - well, let's just say it went down in > flames. Add to that that my PIC-C maintenance is due again, to the tune > of $250 per year... and I've about had it with production code living in > PIC-C. > > At this point, all the new code is going into at least a PIC18 - so I > don't really need the PIC16 compiler which is where this code > started... BUT, the one thing which is keeping me from doing this is > the dire warning when you try to start MPLAB a second time on a machine: > > "MPLAB IDE is already running on this machine. It is not recommended to > run multiple simultaneous instances of MPLAB IDE". > > The problem is that I am regularly writing code that talks between two > pics - the 'master' is an 18F which has it's code in MPLAB, and the > 'slave' generally is written in PIC-C. And often I'm toggling between > the two for debugging purposes. So I really need two copies of MPLAB, > and possibly two debuggers running, and well two of everything. And I > really don't want to play either the multiple machine or multiple vm > game.... > > So.... I'm wondering what dire things are going to happen if I ignore > that warning - or more specifically what it's warning about. Does > anyone have any experience running a couple of copies of MPLAB on a > machine? > Yes, I tried this just for fun, but REAL ICE got really buggy (expected) an= d MPLAB crashed due to it. If you have two debuggers I think it should work though. Try it out and see. Why not just run it in a VM, or another computer? You don't need a particularly *good* computer. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .