Add stddef.h header for offsetof() macro