Re: [Mlt-devel] mlt/src/framework mlt_types.h,1.15,1.16
Brought to you by:
ddennedy,
lilo_booter
From: Dan D. <da...@de...> - 2005-07-27 16:11:37
|
I don't know of any other solution. Why are you so concerned about ABI at this point? It's not like there are many users or widespread distribution. The ones who would be affected are already running off CVS HEAD and need to be willing to rebuild things if willing to do CVS updates, update FFMPEG from CVS routinely, etc. On Wednesday 27 July 2005 10:14 am, charlie wrote: > On Tue, 2005-07-26 at 17:41 +0000, Dan Dennedy wrote: > > Update of /cvsroot/mlt/mlt/src/framework > > In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23802/src/framework > > > > Modified Files: > > mlt_types.h > > Log Message: > > Add names to enums to make newer versions of swig (noticed on 1.3.24) > > happy. > > Hmm - turns out that this sort of confuses MLT++ - mlt and mlt++ ABI is > preserved if you update mlt alone, but mlt++ linking gets confused if > you update mlt without a make clean all and install in mlt++. And that > action breaks ABI compatibility with stuff already linked to mlt++. > > Are there any solutions which preserve ABI? > > Cheers, > > Charlie |