I'm sure this is probably something really obvious, but I'm not really sure where to look. Its erroring out on what looks like a syntax error, but more likely I am missing a header somewhere. Anyway, I'm new to Darwin so any help would be appreciated. I have appended a log of my failed build attempt. thanks, --Matt ---begin build log---- nadir:/SRC/darwin/src/IOUSBFamily] mdoughty$ sudo pbxbuild install === BUILDING TOOL TARGET installhdrs WITHOUT USING ANY BUILD STYLE === /Developer/Private/jam -d2 -j1 JAMBASE=/Developer/Makefiles/pbx_jamfiles/ProjectBuilderJambase JAMFILE=- install ACTION=install _DEFAULT_GCC_VERSION=2.95.2 CPP_HEADERMAP_FILE=/SRC/darwin/src/IOUSBFamily/build/IOUSBFamily.build/installhdrs.build/installhdrs.hmap SRCROOT=/SRC/darwin/src/IOUSBFamily OBJROOT=/SRC/darwin/src/IOUSBFamily/build SYMROOT=/SRC/darwin/src/IOUSBFamily/build DSTROOT=/tmp/IOUSBFamily.dst SymLink /SRC/darwin/src/IOUSBFamily/build/installhdrs /bin/ln -sf /tmp/IOUSBFamily.dst//System/Library/Frameworks//installhdrs /SRC/darwin/src/IOUSBFamily/build/installhdrs === BUILDING BUNDLE TARGET IOUSBLib WITHOUT USING ANY BUILD STYLE === /Developer/Private/jam -d2 -j1 JAMBASE=/Developer/Makefiles/pbx_jamfiles/ProjectBuilderJambase JAMFILE=- install ACTION=install _DEFAULT_GCC_VERSION=2.95.2 CPP_HEADERMAP_FILE=/SRC/darwin/src/IOUSBFamily/build/IOUSBFamily.build/IOUSBLib.build/IOUSBLib.hmap SRCROOT=/SRC/darwin/src/IOUSBFamily OBJROOT=/SRC/darwin/src/IOUSBFamily/build SYMROOT=/SRC/darwin/src/IOUSBFamily/build DSTROOT=/tmp/IOUSBFamily.dst PBXCp /SRC/darwin/src/IOUSBFamily/build/UninstalledProducts/IOUSBLib.bundle/Contents/Info.plist /Developer/Tools/pbxcp -exclude .DS_Store -exclude CVS -resolve-src-symlinks /SRC/darwin/src/IOUSBFamily/build/IOUSBFamily.build/IOUSBLib.build/Info.plist /SRC/darwin/src/IOUSBFamily/build/UninstalledProducts/IOUSBLib.bundle/Contents BuildPhase <CopyResources>IOUSBLib.bundle echo Completed phase "<CopyResources>" for "<CopyResources>IOUSBLib.bundle" Completed phase <CopyResources> for <CopyResources>IOUSBLib.bundle CompileCplusplus /SRC/darwin/src/IOUSBFamily/build/IOUSBFamily.build/IOUSBLib.build/Objects-normal/ppc/IOUSBIUnknown.o /usr/bin/g++2 -c -F/SRC/darwin/src/IOUSBFamily/build -F/SRC/darwin/src/IOUSBFamily/build -I/SRC/darwin/src/IOUSBFamily/build/include -I/SRC/darwin/src/IOUSBFamily/build/UninstalledProducts/include -I/SRC/darwin/src/IOUSBFamily/build/include -IIOUSBLib/Classes -arch ppc -fno-common -fpascal-strings -Os -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -pipe -g -precomp-trustfile /SRC/darwin/src/IOUSBFamily/build/IOUSBFamily.build/IOUSBLib.build/TrustedPrecomps.txt -Wp,-header-mapfile,/SRC/darwin/src/IOUSBFamily/build/IOUSBFamily.build/IOUSBLib.build/IOUSBLib.hmap IOUSBLib/Classes/IOUSBIUnknown.cpp -o /SRC/darwin/src/IOUSBFamily/build/IOUSBFamily.build/IOUSBLib.build/Objects-normal/ppc/IOUSBIUnknown.o In file included from IOUSBLib/Classes/IOUSBIUnknown.cpp:23: /SRC/darwin/src/IOUSBFamily/IOUSBLib/Headers/IOUSBDeviceClass.h:45: ANSI C++ forbids declaration `IOUSBDeviceInterface197' with no type /SRC/darwin/src/IOUSBFamily/IOUSBLib/Headers/IOUSBDeviceClass.h:45: parse error before `;' In file included from IOUSBLib/Classes/IOUSBIUnknown.cpp:24: /SRC/darwin/src/IOUSBFamily/IOUSBLib/Headers/IOUSBInterfaceClass.h:41: ANSI C++ forbids declaration `IOUSBInterfaceInterface197' with no type /SRC/darwin/src/IOUSBFamily/IOUSBLib/Headers/IOUSBInterfaceClass.h:41: parse error before `;' ...failed CompileCplusplus /SRC/darwin/src/IOUSBFamily/build/IOUSBFamily.build/IOUSBLib.build/Objects-normal/ppc/IOUSBIUnknown.o ... ** BUILD FAILED ** [nadir:/SRC/darwin/src/IOUSBFamily] mdoughty$ _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.