--
Clark S. Cox, III
clar...@yahoo.com
If youąre not part of the solution, youąre part of the precipitate.
-- Steven Wright
Sorry if this didn't get answered sooner. newsgroups don't seem to get
mirrored to the mailing lists (which is what most people read).
The Archiver formats aren't compatible. They are binary formats, and in
fact, wouldn't be compatible between different machines in any case (if
MacOSX ran on different machines) due to endiness and type size
differences.
There are a few options you have:
Store the data as a property list (if all you use are Dictionaries,
Arrays and Strings)
Define your own format (and perhaps implement your own archiver
classes to store them).
Apple is transitioning to XML format. I don't know if there is any
information on using it yet. Plus GNUstep doesn't implement it yet (but
will).
Though the GNUstep archive format is portable between machines of different
architectures.
> There are a few options you have:
>
> Store the data as a property list (if all you use are Dictionaries,
> Arrays and Strings)
Text property-lists of course - serialized property-lists are (like archives)
not portable between MacOS-X and GNUstep, though they are portable between
different machine architectures running GNUstep.
> Define your own format (and perhaps implement your own archiver
> classes to store them).
>
> Apple is transitioning to XML format. I don't know if there is any
> information on using it yet. Plus GNUstep doesn't implement it yet (but
> will).
As far as I know, MacOS-X has changed the text format of property-lists to
use XML already, so currently even text based property-lists are no longer
portable!
I hope to update gstep-base to read MacOS-X property-lists in XML format as
well as OpenStep property-lists real soon now (perhaps on Monday).