Linux dereferencing pointer to incomplete type error

Source: Internet
Author: User

When modifying the kernel, make uimage encountered such an error:

"Dereferencing pointer to incomplete type"

The explanation for this error is: Your pointer, there is a type, this type is not complete. That is to say, we have only given

This type of declaration does not give its definition. The types here are mostly structures, unions and things like that.


This error is due to the fact that a struct or Union field name refers to a variable-defined header file that is not introduced to the current C-generation

Errors caused by the code, as long as the corresponding variable is found in the struct or the federated definition of the header file, and put these headers

The file is included to resolve this issue.

Linux dereferencing pointer to incomplete type error

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.