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. ]



Reply via email to