I cleaned up all the symlinks I made to get things to compile before so I can get a fair estimation of how things work.
./configure --enable-libpostproc --enable-libquicktime .... .... ERROR: requirement failed: cannot compile ffmpeg/avcodec.h ffmpeg/avcodec.h can be found in the following packages: libavcodec http://www.ffmpeg.org/ ERROR: requirement failed: cannot compile ffmpeg/avformat.h ffmpeg/avformat.h can be found in the following packages: libavformat http://www.ffmpeg.org/ ERROR: option '--enable-libpostproc' failed: cannot compile postproc/postprocess.h postproc/postprocess.h can be found in the following packages: libpostproc http://www.ffmpeg.org/ ERROR: option '--enable-libquicktime' failed: cannot compile quicktime.h quicktime.h can be found in the following packages: libquicktime http://libquicktime.sourceforge.net/ --- it does not seem to be looking in the new places; the cvs d/l I have has this as the last entry in the ChangeLog: 2008-03-19 Francesco Romani <fromani at gmail dot com> * configure.in use pkg-config more extensively. support both old style (to be nice with debian/ubuntu) and new style ffmpeg headers layout (if someone has a cleaner fix, just speak out!). do not check for Xfixes: nobody needs it, yet. minor fixes (backported from HEAD). --- Is this the latest one? --- The machine I'm working with is a 4 CPU Opteron 850 x86_64/amd64 w/16GB RAM on Fedora Core 5 x64, kernel 2.6.17.1. WRT FFMPEG, these are the 4 libraries that are detected by pkg-config: libavcodec, libavdevice, libavformat, libavutil; each having their own subdir in the includedir. Similar is postproc, named libpostproc. ffmpeg is not listed in pkg-config I haven't tried recompiling it yet, but I don't see anything in import/Makefile mentioning mpeg2convert Also, you didn't mention anything about quicktime now looking in include/lqt/. ... In another note: the INSTALL document should mention something about setting the following environment variables being set to aid in the configure process: PKG_CONFIG_PATH and LD_LIBRARY_PATH -----Original Message----- From: Francesco Romani [mailto:[EMAIL PROTECTED] Sent: March 20, 2008 2:47 AM To: transcode Developers Mailing List Subject: Re: [transcode-devel] Trying now with 1.1 cvs On Mon, 2008-03-17 at 18:00 -0400, Jacob (Jack) Gryn wrote: CVS (1.1.x branch) was updated to address the following: > a) libpostproc seems to now put itself in a folder called > include/libpostproc, rather than include/postproc > b) avformat.h is in include/libavformat rather than include/ffmpeg; > even though I created a symlink to include/ffmpeg/avformat.h, it > wasn't enough, I needed to add > --with-libavformat-includes=/usr/local/include/libavformat > c) all the header files from libavformat, libavutil need to be > symlinked to include/ffmpeg > e) we need to append -lmpeg2convert to -lmpeg2, for mpeg2dec > f) profiles is commented out in export/Makefile Could you please retry and report if now code behaves correctly? BTW, which platform (OS+cpu) are you using? Bests, -- Francesco Romani // Ikitt [ Out of memory. ~ We wish to hold the whole sky, ~ But we never will. ]