• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Question about compiling the SampleUSBAudioPlugin
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Question about compiling the SampleUSBAudioPlugin


  • Subject: Re: Question about compiling the SampleUSBAudioPlugin
  • From: Alison Hughes <email@hidden>
  • Date: Fri, 21 Jan 2011 13:58:22 -0800


On Jan 20, 2011, at 5:49 PM, email@hidden wrote:

Folks at CoreAudio,

I am trying to compile the SampleUSBAudioPlugin for MAC, which went fine.
I also tried setting up my kernel debugger and was able to break into the traget.
I am able to see the driver loaded using showallkmods on the host machine.

However I am unable to create a symbol file for the kernel extension on the host machine.
When I try doing this on my host machine

sudo kextutil -s <Location of kext and kext.dSYM> -n -arch i386 -k /Volumes/KernelDebugKit/mach_kernel -e -r /Volumes/KernelDebugKit <location of my kext>
I get the following error message:
IOAudioFamily.kext - no dependency found for com.apple.kext.OSvKernDSPLib.
IOAudioFamily.kext - no dependency found for com.apple.kext.OSvKernDSPLib.
/tmp/SampleUSBAudioPlugin.kext has problems:
Dependency Resolution Failures:
Indirect dependencies can't be resolved:
com.apple.iokit.IOAudioFamily
com.apple.driver.AppleUSBAudio

I tried doing the following to have the resolution removed:
http://osdir.com/ml/darwin-kernel/2010-05/msg00041.html

But creating the symbol file still doesn't work.

My coworker suggested this post: http://lists.apple.com/archives/darwin-kernel/2010/May/msg00040.html


I am beginning to wonder if this is the right Sample I need to be working with in the first place.
I am working with a USB Audio Headset and trying to get a kext working with it.
The idea is to add functionality to the kext and get things going.

What functionality are you trying to add?  Is your device class compliant?  Please clarify.


What am I missing here and is there something wonrg in the way I am approaching the fix.

Anybody have any ideas?

~Aruna

Arunasree Swapna
Software Engineer
Logitech
Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden


  • Follow-Ups:
    • Re: Question about compiling the SampleUSBAudioPlugin
      • From: email@hidden
References: 
 >Question about compiling the SampleUSBAudioPlugin (From: email@hidden)

  • Prev by Date: Time stamp problem
  • Next by Date: Fwd: Modifying basic AU to create view without NIB?
  • Previous by thread: Question about compiling the SampleUSBAudioPlugin
  • Next by thread: Re: Question about compiling the SampleUSBAudioPlugin
  • Index(es):
    • Date
    • Thread