Appendix A Errors and Warnings
©
National Instruments Corporation A-41 LabWindows/CVI Programmer Reference Manual
Undefined label NAME. Compile
Error
You used the label
NAME
as the target of a
goto statement in the function but it never
appears as a statement label. Ensure the label
appears in the same function as the
goto
statements of which it is a target. Non-local
goto statements are illegal.
Undefined size for
TYPE NAME.
Compile
Error
You have defined an object with an
incomplete type. Because the size of an
incomplete type is unknown, storage cannot
be allocated for the object.
Undefined size for
field TYPE.
Compile
Error
Member (field) declaration has no size for
the declared type. You probably declared the
member with an empty
struct or union
type declaration.
Undefined size for field
TYPE NAME.
Compile
Error
Member (field) declaration has no size for
the declared type. You probably declared the
member with an empty
struct or union
type declaration.
Undefined size for
parameter TYPE NAME.
Compile
Error
You declared a parameter with an
incomplete type. Because the size of an
incomplete type is unknown, storage cannot
be allocated for the object.
Undefined size for
static TYPE NAME.
Compile
Error
You declared a static object with an
incomplete type or without an initialization
expression from which the compiler can
calculate a size for the type. Because the size
of an incomplete type is unknown, you
cannot allocate storage for the object.
Undefined static
TYPE NAME.
Compile
Warning or
Error
You declared the static function but never
defined it. Because a
static function is
only visible within the file in which you
declared it, you must define it at some point
within the file in order to use it. If you called
the function anywhere in the file, this
diagnostic is an error. Otherwise it is a
warning.
Table A-1.
Error Messages (Continued)
Error Message Type Error Comment
00ProRef.book : 07AppA.fm Page 41 Monday, March 9, 1998 3:23 PM