Hopefully, this isn't too noob a question

Any ideas why the define isn't working the way I'm trying to make it work? I get an undeclared identifier error.

#define NO_STRAFE flag1
...
my.flags |= NO_STRAFE;
or
set(my,NO_STRAFE);