Having used and loved rc1 for the last couple of weeks, I decided to upgrade to rc2. But I've been having a few problems in the process.
It's a mandrake 8.2 system, so the compilers immediately available to me are 2.96 and 3.0.4. Knowing that 2.96 is evil, 3.0.4 was used the first time around.
./configure --enable-gui --enable-largefiles, went fine - and regardless of what the docs said about 3.0.x releases, configure script said it was ok. I then ran make, and it worked for a couple of minutes to leave me with this:
gcc -c -O4 -march=athlon-tbird -mcpu=athlon-tbird -pipe -ffast-math -fomit-frame
-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ilibmpdemux -I
loader -Ilibvo -I-I/usr/include -I/usr/include/dvdnav -I/usr/include/gtk-1.2 -I
/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/inclu
de/SDL -D_REENTRANT -o mencoder.o mencoder.c
mencoder.c: In function `main':
mencoder.c:397: warning: passing arg 2 of `m_config_register_options' from incom
patible pointer type
mencoder.c: In function `lame_presets_set':
mencoder.c:1417: `MEDIUM_FAST' undeclared (first use in this function)
mencoder.c:1417: (Each undeclared identifier is reported only once
mencoder.c:1417: for each function it appears in.)
mencoder.c:1419: `MEDIUM' undeclared (first use in this function)
make: *** [mencoder.o] Error 1
I ran the same commands over with gcc-2.96. I know, evil, but hey, it should at least compile yeah? Nope. Same error. So then I installed gcc-3.2, ran the commands over, and again, got the same error. I'm guessing at this point that it's not a compiler error, but I can't see anything that's changed much since rc1 and rc2 that would mean I'd have to upgrade any other packages.
Any ideas appreciated