XVim icon indicating copy to clipboard operation
XVim copied to clipboard

Build failure using Xcode 8.3 beta 3

Open kconner opened this issue 7 years ago • 20 comments

Operation

After self-signing Xcode:

sudo xcode-select -s <path-to-xcode-8.3-beta-3>
make

Expected behaviour

Should build XVim and install it to Xcode's plugins.

Environments

  • Xcode Version: 8.3 beta 3, 8W132P
  • XVim branch and revision: Current develop branch, ec2c601
  • Keyboard Language: US English Dvorak
  • Input source language: US English Dvorak

Crash log (if any)

… (long build log) …

Ld build/Release/XVim.xcplugin/Contents/MacOS/XVim normal x86_64 cd /Users/kevinconner/src/XVimProject/XVim export MACOSX_DEPLOYMENT_TARGET=10.7 /Applications/Xcode-beta\ with\ XVim.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -bundle -isysroot /Applications/Xcode-beta\ with\ XVim.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -L/Users/kevinconner/src/XVimProject/XVim/build/Release -L/Applications/Xcode-beta\ with\ XVim.app/Contents/Developer/../PlugIns/IDESourceEditor.ideplugin/Contents/MacOS -F/Users/kevinconner/src/XVimProject/XVim/build/Release -F/Applications/Xcode-beta\ with\ XVim.app/Contents/Developer/../Frameworks -F/Applications/Xcode-beta\ with\ XVim.app/Contents/Developer/../PlugIns -F/Applications/Xcode-beta\ with\ XVim.app/Contents/Developer/../SharedFrameworks -filelist /Users/kevinconner/src/XVimProject/XVim/build/XVim.build/Release/XVim.build/Objects-normal/x86_64/XVim.LinkFileList -mmacosx-version-min=10.7 -Xlinker -object_path_lto -Xlinker /Users/kevinconner/src/XVimProject/XVim/build/XVim.build/Release/XVim.build/Objects-normal/x86_64/XVim_lto.o -fobjc-arc -fobjc-link-runtime -framework AppKit -framework Cocoa -framework IDEFoundation -framework IDEKit -framework DVTFoundation -framework DVTKit /Applications/Xcode-beta\ with\ XVim.app/Contents/PlugIns/IDELanguageSupportUI.ideplugin/Contents/MacOS/IDELanguageSupportUI /Applications/Xcode-beta\ with\ XVim.app/Contents/PlugIns/IDESourceEditor.ideplugin/Contents/MacOS/IDESourceEditor -Xlinker -dependency_info -Xlinker /Users/kevinconner/src/XVimProject/XVim/build/XVim.build/Release/XVim.build/Objects-normal/x86_64/XVim_dependency_info.dat -o /Users/kevinconner/src/XVimProject/XVim/build/Release/XVim.xcplugin/Contents/MacOS/XVim Undefined symbols for architecture x86_64: "OBJC_CLASS$IDEPlaygroundEditor", referenced from: anon in IDEPlaygroundEditor+XVim.o l_OBJC$CATEGORY_IDEPlaygroundEditor$_XVim in IDEPlaygroundEditor+XVim.o objc-class-ref in XVimHookManager.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

kconner avatar Mar 03 '17 20:03 kconner