> If you something along the lines of:
>
> cd mDNSResponder/mDNSPosix
> make os=linux
> sudo make os=linux install
>
> then libmdns.so should end up in /usr/lib. When
you're building
> your test program, pass -lmdns to the linker.
>
> I should mention that we discovered today that some
of the source
> files in the Darwin CVS respository are not
completely up to date.
> We're in the process of looking at this; it should
be fixed soon.
>
> cheers,
> Roger.
Thanks for the response. That clears a bunch up. I
didn't realize I should be pulling directly from CVS.
I grabbed my version from the link on the developer
page. It seems to be missing all the library stuff and
the "make install" target.
One additional question. I noticed that with the
mDNSResponderPosix, I was able to pass a file
containing services (like Services.txt) using the -f
switch. I don't actually understand how to use the
file format, but I did manage to advertise my ssh
services locally which I kind of liked. But with this
CVS version, mdnsd is installed on my system instead
which I think is almost the same thing, but I don't
seem to be able to advertise services like the other
one. What should I do if I wanted this ability back?
Do I run both of them, replace mdns with
mDNSResponderPosix, or is there something else I need
to do? (Also, is there any documentation on that file
format?)
Thanks,
Eric
_______________________________________________
rendezvous mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/rendezvous
Do not post admin requests to the list. They will be ignored.