Boey Maun Suang wrote: > Hi Dave, > > On 22/04/2007, at 05:02, David Liontooth wrote: > >> David Liontooth wrote: >>> Ryan Schmidt wrote: >>> >>>> On Apr 21, 2007, at 02:54, David Liontooth wrote: >>>> >>>> >>>>> + --extra-cflags="-I/opt/local/include" >>>>> --extra-ldflags="-L/opt/local/lib" \ >>>>> >>>> Should not need either of those since MacPorts now includes those >>>> automatically for all ports. >>>> >>> That makes sense, but if I leave them out I get this: >>> >>> ERROR: LAME not found >>> >>> Same for xvid. It may be my environment is non-standard, but afaik I've >>> followed the usual procedures. >> Let me rephrase: what could be wrong with my build environment that >> makes ./configure not see the relevant libraries? > > The problem is that MacPorts currently sets "-I/opt/local/include" > only in CPPFLAGS, which is where it should properly go, but ffmpeg > only looks at CFLAGS, so we need to add the contents of CPPFLAGS to > CFLAGS to make ffmpeg happy; I'm sure that I've seen other packages > that behave the same way. Hi Maun Suang,
Thank you for the fix and the explanation; it is much appreciated. In the case of the flag fix, it would be very useful if you could report this to the ffmpeg-user list at http://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-user, since the misbehavior appears to be general for the platform rather than being MacPorts-specific. Best, Dave _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users