This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Project won't compile

I have recently been given project files for an old project that I was told was working on a NXP LPC2388 board. When I open the project in uVision3 it has two files that are red and it won't compile or build. I keep getting the same errors.

error - can't create command input file 'lpc2300._ia'

For every time I click build and

error - can't create command input file 'manual_mode_layout.__i'

For when I click compile.

I've never used this software before and there is nothing anyone can tell me other than the guy who was here before you had it working. I was given a bunch of disks to install the software, a lot of it looked redundant. Maybe that's my problem?

The missing files are:

FS_ARM_L.lib
MCI_LPC23xx.c
-file_config.h
-mci_lpc23xx.h

Basically I just need to get this project flashed to the board and I can't even get it to compile. I would appreciate any help you could offer.

  • This is me trying to figure out what the previous party did. Anyways, I can see what you mean, as looking at file_config.c, I see none of these functions. Therefore, am I right in assuming the previous party just copy pasted these functions into the header file? Otherwise though those two files are suppose to be part of the realt time library.

  • Well I found all the missing functions. They are all part of the FlashFS. All of those functions are separate C files. I guess I would of thought there would be an easier way to link them to a project then having to link every separate C file.

  • There is - it is to build them into a Library.

    But who can tell why your predecessor chose not to do that?

    A lesson for you to learn from all this: consider what documentation you would have liked your predecessor to povide on all this - and be sure that your documentation includes it!