UG-1828 Preliminary Technical Data
Rev. PrC | Page 336 of 338
Note the lack of a new line between the last two includes. This may or may not flag an error. Or you may see this:
Now note the lack of “adi_” at the beginning of the final include. This is an old include used in previous revisions of the SDK, however as
of version 11.0 this include is no longer valid and attempting it will cause a fatal error during compilation. You may also see these errors
in combination with each other or in combination with other innocuous errors that make little sense for generated code, such as this:
Errors and bugs pertaining to implicit declarations, undeclared pointers and missing brackets should be taken as indications of DLL
errors in your SDK installation.
These provided examples only discuss the behavior seen in the main.c file should there be confusion between different DLL versions,
however odd combinations of include errors (such as above) can be seen in most of the generated c files if this problem exists.
The most effective solution for this is to remove all SDK installations from the drive and reinstall only one valid release of the software.