I am building vlc 2.0.3 and it needs gmodule.h. It is located at /usr/include/glib-2.0/gmodule.h. I found a recommendation to make a copy at /usr/include/gmodule.h. This works, but it is a hack and not appropriate for an rpm. I think??? I can't tell vlc to look for includes in /usr/include/glib-2.0, because it has massive dependencies in /usr/include. I don't see an option in ./configure to look in a special place for glib stuff.