Wouter1
Wouter1
After just removing that import, I'm back to the TERGET_OS_OSX not defined But now through the import chain EMUUSBAudio_info.c -> mach/mach_types.h->stdint.h -> machine/types.h -> i396/types.h -> sys/cdefs.h
Again that is NOT my file. I have turned off the preprocess info.plist file. Also the "Create Info.plist section in binary" is off.
This Derived Data seems wrong. Maybe I can find more about derivedData https://vojtastavik.com/2018/09/02/what-is-inside-derived-data-xcode/ might help
Is this an XCode configuration issue? https://developer.apple.com/library/archive/documentation/DeveloperTools/Conceptual/cross_development/Configuring/configuring.html
Well that first line there is already confusing. " you install Xcode, the installer creates a /Developer/SDKs directory" I HAVE Xcode installed. But I don't have /Developer. EDIT: but XCode...
The error disappears if I set in project the Apple Clang-Preprocessing / Preprocessor macros add TARGET_OS_OSX=1 EDIT: This seems indeed needed. When I remove it the build fails. But then...
If I change that line the NULL to 0 I get another error ```IOKit/usb/IOUSBLog.h' file not found```
https://developer.apple.com/forums/thread/72248 These files do not exist apparently above 10.10
If I comment out that line, I get another error, EMUUSBAudioDevice.cpp ine 335 because audioEngine.init(NULL) apparently returns boolean. I was comparing it with NULL==. Changed to !audioEngine.init(NULL). After that, build...
In that building project, I now have "macOS Deployment Target" set to MacOS 10.12" and Base SDK macOS. But it also works if I set the deployment target to macOS...