trying to build IOAudioFamily.kext from source
trying to build IOAudioFamily.kext from source
- Subject: trying to build IOAudioFamily.kext from source
- From: Paul R Potts <email@hidden>
- Date: Wed, 13 Aug 2003 17:48:09 -0400
Hi all,
I'm tring to build the IOAudioFamily.kext from Darwin 10.2.6 source
(supposedly kernel 6.6) so I can enable extra debugging and find out
why our CoreAudio driver no longer shows up under Daisy at all.
There are multiple targets and no build instructions; there seems to be
header installation that needs to take place first, so maybe I need to
use pbxbuild and the install like this?
pbxbuild -target InstallHeaders install
This claims to succeed but does not fix the build.
I get 5 errors like:
/usr/bin/g++3 -c -F/Users/potts/Documents/build
-I/Users/potts/Documents/build/include -arch ppc -fno-common -nostdinc
-O2 -Wmost -Wno-four-char-constants -Wno-unknown-pragmas
-I/System/Library/Frameworks/Kernel.framework/Headers
-I/System/Library/Frameworks/Kernel.framework/Headers/bsd
-I/System/Library/Frameworks/Kernel.framework/PrivateHeaders
-fno-builtin -finline -fno-keep-inline-functions -force_cpusubtype_ALL
-fno-rtti -fno-exceptions -fcheck-new -msoft-float -fapple-kext
-mlong-branch -static -DKERNEL -DKERNEL_PRIVATE -DDRIVER_PRIVATE
-DAPPLE -DNeXT -pipe "-fmessage-length=0" -g -precomp-trustfile
/Users/potts/Documents/build/IOAudioFamily.build/IOAudioFamily.build/
TrustedPrecomps.txt
-Wp,-header-mapfile,/Users/potts/Documents/build/IOAudioFamily.build/
IOAudioFamily.build/IOAudioFamily.hmap
-I/Users/potts/Documents/build/IOAudioFamily.build/IOAudioFamily.build/
DerivedSources
-I/Users/potts/Documents/build/IOAudioFamily.build/IOAudioFamily.build/
DerivedSources "-DDEBUG_CALLS" "-DDEBUG" IOAudioControl.cpp -o
/Users/potts/Documents/build/IOAudioFamily.build/IOAudioFamily.build/
Objects-normal/ppc/IOAudioControl.o
IOAudioControl.cpp:299:
no `void IOAudioControl::setWorkLoop(IOWorkLoop*)' member function
declared in class `IOAudioControl'
There is, in the IOAudioControl.cpp header that came with the program,
but presumably not in the one in
/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/
audio
I could just forcibly overwrite them but I'm a bit nervous about
screwing my system any more than it already is... there must be a
simpler way, no?
Thanks,
Paul R. Potts
"Since flak jackets or infrared goggles aren't available to the
destitute Liberian fighters, they opt for evening gowns and frilly
blouses."
--
http://slate.msn.com/id/2086490/
_______________________________________________
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.