From: Lutz <lu...@us...> - 2005-04-15 19:50:12
|
On Fri, 2005-04-15 at 21:13 +0200, Hongli Lai wrote: > Ok, so the problem is that you don't understand libtool versioning=20 > correctly. You should read 'info libtool' -> section Versioning. I guess reading the small documentation in libexif/configure.in should be sufficient for the average developer especially now that you have corrected it: > I attached a one-liner patch which fixes the=20 > comments. Applied. Thanks! > Is libexif 0.5.12 fully binary compatible with the latest libexif? I=20 > mean: if a program is compiled against libexif 0.5.12, and I rename=20 > libexif 0.6's library name to the name used by libexif 0.5.12, will tha= t=20 > program still work? No. I quickly read through libexif/ChangeLog and now remember 1 change that we did between 5.11 (2003/08) and 6.9 (2004/05):=20 2004-01-07 Jan Patera <pa...@us...> Thread-safety, elimination of static variables, fixes of memory corruption (writing beyond provided space), no more memory leaks in mnote, 2 new args of exif_entry_get_value, That is, a new required parameter has been added to the function exif_entry_get_value. But that should be the only change since 5.12. Please forgive me my ignorance, but I never even think about manually linking programs or replacing old libraries with new ones manually. "./autogen.sh && make install" usually does everything for me (including checks for compatibility). Regards --=20 Lutz M=FCller <lu...@us...> |