I am using uVision3 V4.55 w/ linker L251 V4.35 and I have imported an old uVision 1 project using the "Import uVision1 Project" option I have checked all the options and they are correct. However on compiling I get a C11 error on one line :"error C11: internal error: (asmgen - triple=t0329)" I can get rid of this by removing the line in the code but the .Hex file created won't work on the selected device (Intel 80C251). Any known issues with the "Import uVision1 Project" option ?
"I am using uVision3 V4.55"
Doesn't that make it uVision-4 ?
"an old uVision 1 project"
That's not just "old" - that's positively prehistoric!
Is this the same project: http://www.keil.com/forum/19257/ ?
"I get a C11 error on one line"
What line, exactly?
"error C11: internal error: (asmgen - triple=t0329)"
An 'Internal Error' means you've crashed the compiler!
"Doesn't that make it uVision-4 ?"
uVision3 V3.62c with compiler C251 V4.55
"That's not just "old" - that's positively prehistoric!"
Fair enough, just trying to make it work..
Is it just doable this way (importing .prj, setting the right options compiling and creating .HEX) or should I just give up and start again from scratch?
"Is this the same project: http://www.keil.com/forum/19257/ ?"
Yes same thing but with uVision3, since the import option doesn't exist in uVision4 thought we'd try V3 instead
I think so!
At least "from scratch" with a fresh uVision-4 project;
Again, someone should really be thinking about starting "from scratch" with non-obsolete parts...