View Full Version : Maybe small discovery about Bonjour & Mac OS 9...

Jun 25, 2008, 02:41 PM
Nope, I'm not crazy

Open Source - Internet & Web - Bonjour (http://developer.apple.com/opensource/internet/bonjour.html)

Click for the latest stable release (mDNSResponder-107.6.tar.gz) but,

http://opensource.apple.com/darwinsource/tarballs/other/mDNSResponder-108.6.tar.gz is the latest version (dated from july of '07). Inside is a folder called "mDNSMacOS9"

On the Apple Mailing Lists for Bonjour (http://search.lists.apple.com/?q=mDNSMacOS9&cmd=Search%21&form=extended&m=any&ps=10&fmt=long&wm=wrd&wf=2221&sp=1&ul=), it was confirmed (http://lists.apple.com/archives/rendezvous-dev/2004/Jul/msg00007.html)(back in 2004) that this folder contains the sourcecode for

a system extension that you can build and install on Mac OS 9, and it exports the same socket-based DNSServiceDiscovery API that's available on Mac OS X, Windows, and POSIX.

The slight problem is that it appears that the source code was coded using CodeWarriors. The reason that I bring this up is I have an old iMac DV 400 Mhz running OS 9 & probably am going to pick up an airport card from Macsales.com. But, alas, I lack the knowledge (or CodeWeavers itself for that matter) to compile this extension for OS 9.

Might anyone have any experience compiling things in CodeWarriors and/or porting the code to xCode (http://developer.apple.com/documentation/DeveloperTools/Conceptual/MovingProjectsToXcode/migration_overview/chapter_1_section_1.html#//apple_ref/doc/uid/TP40001286-TPXREF101) ?

Any help would be greatly appreciated

Jun 25, 2008, 03:51 PM
I thought OS 9 already had included support for Rendezvous...

Anyway, what do you *need* it for on OS 9?

Jun 25, 2008, 08:04 PM
Don't "need" it per se, just thought it'd be a cool little add-on thats all.