Re: CoreFoundation (was DigitalCDSound)
Re: CoreFoundation (was DigitalCDSound)
- Subject: Re: CoreFoundation (was DigitalCDSound)
- From: Marc Poirier <email@hidden>
- Date: Sun, 4 May 2003 01:45:49 +0200 (CEST)
On Sat, 3 May 2003, Tab Julius wrote:
>
>
It's a new machine, with Mac OS/X pre-installed; I can look for the system
>
disk, but I wouldn't necessarily have expected it to ship with .h files... ?
>
>
I do have the framework in my system (the binary code), what I want are the
>
files so I can compile the example programs that reference
>
corefoundation.h. I have no such .h file on my system, and can't seem to
>
figure out which sdk which will give me it. There's lots of references in
>
techpubs, but no actual .h file that I've been able to dig up. It must be
>
somewhere. Or are the references old, and I should just pull the #include
>
statement?
>
>
Put it this way - do YOU have a corefoundation.h file? Where is it? Part
>
of Metrowerks, part of a separate thing?
Yes:
/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h
However, unfortunately I don't remember anymore what your original problem
was, so I'm not sure what else helpful to say. All I can think to say is
that frameworks are not binary, they are a special sort of bundle that is
a directory that contains headers, a binary library executable, and
possibly other stuff (documentation, etc.). There's a special syntax for
framework includes (like what you have below: <framework/header.h>).
Beyond that, I guess I would just say that maybe you ought to read up on
frameworks in Mac OS X, which I know are documented and explained
somewhere in Apple's developer docs...
>
The include statements are like:
>
>
#include <CoreFoundation/CoreFoundation.h>
>
#include <Carbon/Carbon.h>
>
>
Now I got my carbon.h by pulling down the carbon sdk. I can't find the
>
equivalent for CoreFoundation. I hope that's clearer...
>
>
Thanks
>
>
- Tab
>
>
At 06:53 PM 5/3/03, Marc Poirier wrote:
>
>No, when I said Mac OS X I meant the CD that you installed Mac OS X with,
>
>i.e. regular old operating system installation. CoreFoundation.framework
>
>is a critical component of the OS. If you're running Mac OS X, you must
>
>have it, otherwise a lot of stuff would not work. It's not an SDK like
>
>that other stuff you list, not anything optional or anything that comes
>
>with the Dev Tools.
>
>
>
>Are you sure you looked in the right place for it? Starting from the root
>
>of your hard disk / partition where you installed OS X, look in
>
>/System/Library/Frameworks and you should find CoreFoundation.framework.
>
>If not and you are using Mac OS X, then something about your system is
>
>severely fux0red.
>
>
>
>Marc
>
>
>
>
>
>
>
>On Sat, 3 May 2003, Tab Julius wrote:
>
>
>
> >
>
> > Do you mean the 300 meg Developer Tools? Because I'm not aware of any
>
> > other "OS/X" sdk. I have CodeWarrior 8, and also the carbon kit, and it's
>
> > not with that. None of the regular SDKs seem to list it either:
>
> >
>
> > Universal Headers
>
> > Universal Interfaces
>
> > CarbonLib SDK
>
> > ColorSync SDK
>
> > Directory Services SDK
>
> > Mac OS X FireWire SDK
>
> > Image Capture SDK
>
> > iMovie Plug-in SDK
>
> > iTunes Visual Plug-ins SDK
>
> > Mac OS X USB DDK
>
> > Mac OS X USB Debug Kit
>
> > Multilingual Text Engine SDK
>
> > Open GL SDK
>
> > PCI OS X DDK
>
> > Power Manager DDK
>
> > QuickTime SDK
>
> > QuickTime Java SDK
>
> > QuickTime Java Windows SDK
>
> > QuickTime Windows SDK
>
> > SCSI Task User Client SDK
>
> > Sherlock Channel SDK
>
> >
>
> > I've been able to do most other Mac work, but can't seem to find the
>
> > CoreFoundation stuff. Apologies if I'm just being dense about this...
>
> >
>
> > - Tab
>
> >
>
> >
>
> > At 12:36 AM 5/3/03, Marc Poirier wrote:
>
> > >Mac OS X
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.