Skip to content

Instantly share code, notes, and snippets.

@MarkBennett
Last active December 14, 2015 05:59
Show Gist options
  • Save MarkBennett/5039322 to your computer and use it in GitHub Desktop.
Save MarkBennett/5039322 to your computer and use it in GitHub Desktop.
Getting an error when trying to build Dart on Mac OS 10.8.2 with XCode 4.6
./tools/build.py --arch=ia32 &> dart_build_output
Build settings from command line:
SYMROOT = /Users/mark/code/dart/dart/xcodebuild
=== BUILD AGGREGATE TARGET dart_analyzer OF PROJECT dart-compiler WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET compiler OF PROJECT dart WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_async_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_async_patch_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_corelib_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_corelib_patch_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_collection_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_collection_dev_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_crypto_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_math_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_math_patch_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_isolate_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_isolate_patch_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_json_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_json_patch_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_mirrors_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_mirrors_patch_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_scalarlist_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_scalarlist_patch_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_uri_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD AGGREGATE TARGET generate_utf_cc_file OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
=== BUILD NATIVE TARGET libdart_lib_withcore OF PROJECT dart-runtime WITH CONFIGURATION DebugIA32 ===
Check dependencies
error: There is no SDK with the name or path '/Users/mark/code/dart/dart/runtime/macosx10.5'
** BUILD FAILED **
The following build commands failed:
Check dependencies
(1 failure)
xcodebuild -project dart.xcodeproj -target All -configuration DebugIA32 SYMROOT=/Users/mark/code/dart/dart/xcodebuild
BUILD FAILED
rvm_bin_path=/Users/mark/.rvm/bin
TERM_PROGRAM=iTerm.app
GEM_HOME=/Users/mark/.rvm/gems/ruby-1.9.2-p290
TERM=xterm
SHELL=/bin/bash
IRBRC=/Users/mark/.rvm/rubies/ruby-1.9.2-p290/.irbrc
TMPDIR=/var/folders/qy/6f9mqpvn7xvbjzsdbxhtz1wc0000gn/T/
GOBIN=/usr/local/go/bin
Apple_PubSub_Socket_Render=/tmp/launch-FbN3XU/Render
OLDPWD=/Users/mark/code/dart
MY_RUBY_HOME=/Users/mark/.rvm/rubies/ruby-1.9.2-p290
USER=mark
COMMAND_MODE=unix2003
__array_start=0
rvm_path=/Users/mark/.rvm
SSH_AUTH_SOCK=/tmp/launch-BG1yia/Listeners
__CF_USER_TEXT_ENCODING=0x1F5:0:0
Apple_Ubiquity_Message=/tmp/launch-RArwG5/Apple_Ubiquity_Message
escape_flag=1
rvm_prefix=/Users/mark
PATH=/Users/mark/.rvm/gems/ruby-1.9.2-p290/bin:/Users/mark/.rvm/gems/ruby-1.9.2-p290@global/bin:/Users/mark/.rvm/rubies/ruby-1.9.2-p290/bin:/Users/mark/.rvm/bin:/Applications/Postgres.app/Contents/MacOS/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/go/bin:./node_modules/.bin:/Users/mark/versioned/go/bin:/Users/mark/dart/dart-sdk/bin:/Users/mark/code/depot_tools:/Users/mark/bin:/Users/mark/dart/dart-sdk/bin:/usr/local/share/npm/bin
PWD=/Users/mark/code/dart/dart
GOARCH=amd64
LANG=en_CA.UTF-8
ITERM_PROFILE=Linux Terminal
NODE_PATH=#{HOMEBREW_PREFIX}/lib/node_modules
DART_SDK=/Users/mark/dart/dart-sdk
_second=1
PS1=\n\[\033[01;34m\]$(~/.rvm/bin/rvm-prompt) \[\033[01;32m\]\w\[\033[00;33m\]$(__git_ps1 " (%s)")\n\n \[\033[01;36m\]$\[\033[00m\]
rvm_version=1.16.17 ()
SHLVL=1
COLORFGBG=12;8
HOME=/Users/mark
GOROOT=/usr/local/go
GOOS=darwin
ITERM_SESSION_ID=w0t0p0
_first=0
LOGNAME=mark
GEM_PATH=/Users/mark/.rvm/gems/ruby-1.9.2-p290:/Users/mark/.rvm/gems/ruby-1.9.2-p290@global
GOPATH=/Users/mark/.gopath
DISPLAY=/tmp/launch-TdMHgC/org.macosforge.xquartz:0
RUBY_VERSION=ruby-1.9.2-p290
SECURITYSESSIONID=186a4
_=/usr/bin/env
@adam-singer
Copy link

Whats your gyp include settings?

$ cat ~/.gyp/include.gypi 
{
  'variables': {
    'xcode_gcc_version': 'com.apple.compilers.llvmgcc42',
    'mac_sdk': '10.7',
    'mac_deployment_target': '10.7',
  }
}

@adam-singer
Copy link

I also typically call the build with ./tools/build.py -m all -v -a ia32 --os=host -j 4

@adam-singer
Copy link

Btw, make sure to run gclient runhooks, that should regenerate the project files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment