We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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..