Re: [AD] MacOS X dynamic linking and enduser package |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
> Now binary compatibility is tested and officially works on the MacOSX
> port, but only WIPs 4.1.13 and above are compatible; earlier versions
> are not.
Do you mean backward binary compatibility (i.e. programs compiled against
4.1.13 will work with versions 4.1.13 and later)? Note that we officially
don't support binary compatibility in either direction in the 4.1.x series,
e.g. a symbol may suddendly disappear between two releases.
> Humm, since proper binary compatibility is only ensured for the current
> WIP and the mkpkg.sh script has been modified accordingly, if we're
> going to publish an OSX enduser package, we'd need to publish the
> 4.1.14 one... Maybe it's time for an official 4.1.14 release soon?
I don't know. The ChangeLog would be tiny (attached). The only significant
non-OS X change would be the fix for the FLI player, but it is unfortunately
still untested.
> I'm wondering also because currently there's a contest taking place among
> Mac developers: have a look at www.idevgames.com. Some people there may
> need updated stuff.
Ok, we could make a release for MacOS X. I'll personally be leaving on
Friday for about a week, so we could target the end of the next week.
--
Eric Botcazou
2004-04-06 09:53 ebotcazou
* configure.in: Cosmetic fix.
2004-04-06 09:36 lillo
* tools/macosx/fixbundle.c: When embedding a framework, fixbundle
now checks the embeddable Allegro framework is installed
2004-04-06 09:35 lillo
* misc/mkpkg.sh: Made the enduser package to create more symbolic
links to the dylib in usr/local/lib
2004-04-06 09:34 lillo
* docs/src/build/macosx._tx, misc/allegro-config.in: Added
possibility to link against Allegro framework using the
allegro-config script
2004-04-06 09:33 lillo
* makefile.osx: Changed dynamic lib install name to major.minor to
preserve binary compatibility; added possibility to link against
the Allegro framework using allegro-config
2004-04-02 11:06 lillo
* tools/macosx/fixbundle.c: Fixed bug when dealing with 32bpp icons
and alpha channel
2004-04-02 11:04 lillo
* src/macosx/qzfull.m: QuickDraw does not support 2d acceleration
2004-03-30 09:02 ebotcazou
* aclocal.m4, configure.in, makefile.in, misc/asmdef.sh,
src/i386/asmdef.c: Improved the cross-compilation support on Linux.
2004-03-25 14:30 ebotcazou
* src/fli.c: Restored compensation code for end-of-frame.
2004-03-22 14:25 ebotcazou
* src/win/: wddraw.c, wddwin.c, wdsinput.c, wdsound.c, wdxver.c,
wjoydx.c, wwnd.c: Daniel Schlyder fixed potentially unsafe
constructs in the Windows code.
2004-03-01 20:04 elias
* configure.in: added warnmode and type of libraries to "make info"
2004-03-01 19:50 ebotcazou
* misc/mkunixdists.sh: Improved the failure mode.
2004-03-01 19:47 ebotcazou
* makefile.ver, docs/src/allegro._tx, docs/src/readme._tx,
include/allegro/base.h, misc/allegro-config-qnx.sh,
misc/allegro-config.in, misc/allegro.spec, misc/pkgreadme._tx,
src/win/dllver.rc: Bumped version to 4.1.14 (CVS)