On Feb 14, 2007, at 2:32 AM, Gary Byers wrote:
> There are now new (070214) self-contained archives containing OpenMCL
> source, binaries, and interfaces for DarwinPPC32/64, LinuxPPC32/64,
> DarwinX8664, LinuxX8664, and FreeBSDX8664 available in
> <ftp://clozure.com/pub/testing>. The release notes entry says:
>> OpenMCL 1.1-pre-070214
> - There are new interface files for all platforms. These files
> encode some foreign type information a little differently
> than older ones did (notably information about foreign functions
> that return structures or accept structure args by value.) The
> new .cdb files can't be used by older versions of OpenMCL; using
> older .cdb files with this version is "allowed, but not supported
> or recommended."
> - Almost all of the changes in functionality since the last (061231)
> snapshots and since the CVS freeze on 070117 have to do with
> relatively obscure issues having to do with passing structures
> to foreign functions by value and/or returning structures from
> foreign
> function calls.
After reading this, I got really nervous that the work I did getting
the "Open Agent Engine" working would be broken. However, I'm
pleased to report that every one of my tests works perfectly on the
new build. A really nice job, Gary!
Thanks,
-Brent