> The API is a framework, but it could be done as a dylib instead...
> however, I'd like to have a choice.
> Does the debug setup depend upon this?
> > The API is a framework, but it could be done as a dylib instead...
> > however, I'd like to have a choice.
[quoted text clipped - 11 lines]
>
> Fabrizio
From my point of view, they accomplish the same thing... my code can
be used by others.
From an end user point of view, they may have a preference for a
framework over a dylib...
Technically, they are different. I don't know what they all are, but
at the very least, a framework has built in versioning that is more
difficult to accomplish with a dylib.
So you open the xSYM files and can debug from there? Do you have to
tell the API where the sample application is? Are both xSYM files in
the same folder?
... this is frustrating... seems to me that this is one of those
things that should just work :-(
Brad Oliver - 31 Aug 2004 03:35 GMT
> So you open the xSYM files and can debug from there? Do you have to
> tell the API where the sample application is? Are both xSYM files in
> the same folder?
I guess I'm partially confused by your using the term API to refer to a
shared library.
I debug shared libraries all the time. The only catch I find is that I
have to add the .xSYM file to the debugger settings for the main app
that will be loading the library. When I do that, the libraries seem to
work fine for me in CW consistently.

Signature
Brad Oliver
bradman@pobox.com.AM_SPAY
f.toso - 31 Aug 2004 10:39 GMT
> So you open the xSYM files and can debug from there?
Yes
> Do you have to
> tell the API where the sample application is?
No
> Are both xSYM files in
> the same folder?
Yes, but it works even if they are in different folders.
When you double-click the xSYM file of the dylib, do you see the source
file names in the symbolics window? And, if Yes, if you click on the
name of a file, do you see the symbol names in the "Functions" list?
Fabrizio
f.toso - 31 Aug 2004 10:52 GMT
> > So you open the xSYM files and can debug from there?
BTW I am using mach-o... It could be different if you are using PEF...
Fabrizio