Tried to compile on my Suse 9.1 system and got this:
gtk2_fileselector.c: In function `create_filechooserdialog1':
gtk2_fileselector.c:58: error: `GTK_FILE_CHOOSER_ACTION_SAVE' undeclared (first use in this function)
gtk2_fileselector.c:58: error: (Each undeclared identifier is reported only once
gtk2_fileselector.c:58: error: for each function it appears in.)
gtk2_fileselector.c:58: warning: assignment makes pointer from integer without a cast
make[1]: *** [gvidcap-gtk2_fileselector.o] Error 1
make[1]: Leaving directory `/home/fred/downloads/xvidcap-1.1.4pre2/src'
make: *** [gvidcap] Error 1

I have lame 3.96 and lame-dev 3.96 installed, I read the READMEs and followed the steps there. Now what?