Re: How to create dial-up settings in OS X 10.0?
Re: How to create dial-up settings in OS X 10.0?
- Subject: Re: How to create dial-up settings in OS X 10.0?
- From: Kris Amico <email@hidden>
- Date: Tue, 06 Aug 2002 01:23:06 -0700
On 8/5/02 9:18 PM, "Chris Hanson" <email@hidden> wrote:
>
At 2:06 PM +0100 8/5/02, Sak Wathanasin wrote:
>
> But they want to this to in 10.0 as well. The SCF isn't present in
>
> 10.0, so what to do?
>
>
The proper solution is to tell your client that
>
SystemConfiguration.framework isn't available to outside developers
>
in 10.0, and that the market for software that runs on Mac OS X 10.0
>
is extremely small because 10.1 was an inexpensive upgrade.
>
>
Also, even if you were able to reverse engineer the API or get
>
headers out of Apple, SystemConfiguration.framework changed between
>
10.0 and 10.1 and you may not be able to use it compatibly in both
>
without an inordinate amount of work for very little return.
>
In fact, the API was nuked and built all over again. You can get the headers
for the private framework pretty easily if you want to, but I would agree
with Chris that it's not worth the effort at all. We had to do it because we
were included on 10.0 software and hardware bundles; we had to ship before
Apple did. You are not in as difficult a position. I suggest running with
the SystemConfiguration.framework shipped with 10.1; it will be hard enough
already without trying to write code that does both. The interfaces are
completely different (not a single one is the same over both frameworks),
and the schema is defined in a completely different way. Don't go there.
>
> Is there a way to statically link in the framework? There must be a
>
> way to do this - the prefs panel does after all.
>
>
No, it doesn't. SystemConfiguration.framework is a private framework
>
in 10.0, not a non-existent framework. Apple had the headers, and
>
Apple (and their partners) could build software that linked against
>
it.
>
>
-- Chris
--
Kris Amico <email@hidden>, AIM: Kris Amico
Senior Software Engineer
Macintosh Client Software Development
EarthLink, Inc.
_______________________________________________
macnetworkprog mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/macnetworkprog
Do not post admin requests to the list. They will be ignored.