First, you mean buildconf.inc right, not buidconf.c ?
If you want MOVIE_SYNCH to be passed to the compiler, you need to add it to cflags somewhere, otherwise it's just a makefile variable. CHDK does it like this
ifdef OPT_GAME_REVERSI
CFLAGS+=-DOPT_GAME_REVERSI
OPT_OBJS+=gui_reversi.o
endif
(you don't need the .o stuff if there isn't a .c file which is only used by your feature)