First, this is not a 100% fix, I'm just adding information with the hope of someone smarter than myself being able to come up with a 100% fix. Second, my information is not my own, but the end result of information gathered from a post here: http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2005-June/001937.html which is far more informative. This is what I did. I edited libavutil/internal.h on line 300 (approx) to read: NEW: static __inline__ long int lrintf(float x) ORIG: static av_always_inline long int lrintf(float x) This allowed for a successful compilation of the source code. I DO NOT UNDERSTAND THE LONG TERM RAMIFICATIONS OF WHAT I HAVE DONE!! Short term, the program compiles and has not had a problem YET!! Again, this information is posted with the hopes that someone smarter than myself (c'mon, there are a lot of you out there!!) will take a quick look and be able to provide the answers for a permanent and proper fix. Best of luck to all. Respectfully submitted, A. R. Thomas