> 
> There were no changes to the ffmpeg plugin source for 2.8.3, so I'd think 
> you'd 
> get the same build results as with 2.8.2, presuming you're using the same 
> version of the dependency as you use for 2.8.2. Is this the case? Is it broke 
> the same way for 2.8.2?
> 
> -- 
> 
> Post generated by Mail2Forum


The problem is from a change in ffmpeg-0.6. So additional googling ( 
search?num=100&hl=en&newwindow=1&safe=off&q=libavutil%2Fcommon.h%3A154%3A+error%3A+%27UINT64_C%27+was+not+declared+in+this+scope&cts=1277026723143&aq=f&aqi=&aql=&oq=&gs_rfai=
 ) reveals the change refers to how the ffmpeg folks changed 
D__STDC_CONSTANT_MACROS and/or the order of stdint.h . 

Anyway, just for a quick and dirty stab, adding -D__STDC_CONSTANT_MACROS to 
CXXFLAGS allowed the make to complete successfully. It did warn that 
STDC_CONSTANT_MACROS were redefined so that might not be the best way to fix 
the compatibility between OSG and the latest ffmpeg.

At this point though, afaiac... it works for me. The OSG devs might want to 
research this further.

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=29182#29182





_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to