On 12/19/05, Geoffrey Hausheer wrote: > Does anyone understand how qmake works? > > I've read all the docs, and as far as I can tell mythtranscode.pro is > corrct, but qmake is not generating the propper dependencies for > mpeg2fix.cpp. It only includes avformat.h and not mpeg2.h, avcodec.h > or (most importantly) replex/multiplex.h, replex/mpg_common.h, and > replex/ringbuffer.h (all included from within mpeg2fix.h) > > I have no idea why, but it causes mythtranscode to be built > incorrectly when those header files change, causing users to see bugs > that I can't reproduce. > Well, i've solved it.
Apparently even with INCLUDEPATH set appropriately, qmake doesn't like: #include "avcodec.h" or #include "libavcodec/avcodec.h" But it does work with #include "../libavcodec/libavcodec.h" Ah well. .Geoff _______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
