bluepill: bluepill does not compile with Xcode 10
The latest release fails to compile with:
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_SimDeviceFramebufferService", referenced from:
objc-class-ref in SimulatorScreenshotService.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
The top of master branch fails with:
xcodebuild -workspace Bluepill.xcworkspace -scheme bluepill -configuration Release SYMROOT=../
[…]
In file included from /tmp/bluepill-20180930-3044-34c569/Bluepill-runner/Bluepill-runner/BPApp.m:10:
/tmp/bluepill-20180930-3044-34c569/Bluepill-runner/Bluepill-runner/BPApp.h:11:9: fatal error: 'BluepillLib/BPXCTestFile.h' file not found
#import <BluepillLib/BPXCTestFile.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 22 (11 by maintainers)
@dropski because the latest one does not build: https://github.com/Homebrew/homebrew-core/pull/32602
@dropski you need 3.0.0 https://github.com/linkedin/bluepill/releases
@dropski, yes, I have Xcode 10 installed. But that should not matter. @fxcoudert, thanks for the PR!
@bayareabear I have opened a PR to upgrade the Homebrew version: https://github.com/Homebrew/homebrew-core/pull/32602