Jason Lindquist (jlindquist) wrote,
Jason Lindquist

Renesas "C3300 (F) Cannot open internal file" error

One of my recent sources of agony has been this error message from the Renesas toolset I'm using to build a project at work:
C3300 (F) Cannot open internal file
The ch38 C compiler simply quit working for me one day, leaving me only that error. It doesn't tell me which file it can't open, just that it fails. After a week and a half of back-and-forth with Renesas tech support, I finally figured it out on my own. The makefile I'm using has no "clean:" recipe, and I wanted to make absolutely sure I was rebuilding from scratch. So I deleted the obj/Debug directory where it puts its built object files. I assumed the compiler was smart enough to recreate any directory it needed. Boy, was I wrong. 'mkdir Debug' saved the day.

(I'm logging this simply so it hits the search engines, so others can benefit.)
Tags: work

  • If you think it's better now

    ...think again. I haven't read riverbend in a long while. She occasionally goes quiet, partly due to gaps in connectivity or power, or for safety…

  • Deficits, sweet deficits!

    Josh Marshall covers it well, as always. El Presidente is about to ram a spending bill even bigger than the Iraq war down our throats. It will…

  • A little bird tells me

    ...not to believe everything you read. (She was there, and says much of the details are wrong, twisted to glorify the mercenary commander.)

  • Post a new comment


    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.