don't expect it to hold your hand, it ( or Patrick rather) assumes you know what you are doing.
from the INSTALL file from the transcode source:
****************************************************************
Transcode compiles even if you do not have all additional libs
installed. You do not *need* to have a "yes" on every configure check.
Transcode comes with some of the libraries included. That is libmpeg2
for decoding MPEG-2 files, libdvdread for reading DVDs, a library to
read AVI files.
You will need to have libavcodec (also known as ffmpeg libraries)
installed somewhere on your computer. Without libavcodec transcode
doesn't compile. The best way to accomplish this is to get ffmpeg from
cvs (
www.ffmpeg.org), configure it with at least --enable-shared,
compile and install it. A package of some kind that includes
libavcodec.so and the headers will do as well. If the files are
installed in a non-default location (transcode assumes prefix: /usr),
then you will need to tell transcode where they live. Very important:
you _need_ both the header files _and_ libavcodec.so files. The
libavcodec.a file won't do!
It is recommended, that you have a recent nasm installed (>=0.98.35) if
you are on an x86 based platform. A recent version of lame is a good
thing to have installed, too. Depending on what you want to do with
transcode you may need additional packages installed.
Now do "./configure --help" to find out which packages transcode can use
(see the --enable-$$$ and --with-$$$ flags). ONLY PACKAGES THAT ARE
ENABLED EXPLICITLY USING CONFIGURE ARE ACTUALLY USED TO BUILD MODULES.
If you have any optimisations your C compiler supports and you want to
use, put them in the environment variable CFLAGS. Recommended for
newbies: export CFLAGS="-O3". It pays off to study all the optimisation
flags your C compiler offers and hand them to transcode. For instance,
add "-march=pentium4" if you're going to run transcode on pentium 4.
If you're using gcc and get errors about "can't find a register in class
`GENERAL_REGS'" add -fomit-frame-pointer to CFLAGS.
The file tcconfig has some example (!) optimisations you might want to use.
Then do "./configure" with all the relevant --enable-$$$ and --with-$$$
options.
*******************************************************************
do you meet these requirements?