Hi guys,
Thanks in advance for helping me out. I am progamming on the Tiva Launchpad microcomputer, the EK-TM4C123GXL. I have a very simple project right now that blinks LEDs when I press a button. Everything was compiling and running fine until yesterday. I added another .c and .h file and it was still compiling just fine, but then I started getting this error.
"Browse Information of one or more files is not available:
.\source\termio.c
Doing a project rebuild would fix this."
termio.c is a file that initializes and has functions for uart usb communication with tera term. I added the termio.c and termio.h file to my project. Of course, rebuilding does not fix this error. I don't know what it means by browse information not available. Does anyone know how to fix this?
Thanks!
Make sure the Output options have "Browse Information" checked, and then do a Rebuild ALL
This information is generated as part of the compile/linking process, it's additional information that cross-references variables, functions, files and line numbers, which is useful for the user/editor, but not particularly important to the compiler/linker, just increasing the size of files, and time to build them.
If that doesn't work state the exact version of uVision you're using in case that's an issue.
Hi,
I had the same problem, Brows information is checked
version: Keil uVision5
And you've done a complete rebuild of your project, and the source this definition is in is within these project files and not some library?
Understand that it's really hard to trouble-shoot these vaguely described problems.
Yes that is true, the definitions are within a file from the same project. I rebuilt all after I checked the Brows Information as you advised.
The same message is still appearing
Hi, close keil and try to clear up all output files in this "...\_build" folder and rebuild the project see if works.
Sometimes, Its the Order of the includes that matters. It doesn't make sense but it works..