LoginSignup
13
10

More than 5 years have passed since last update.

openFrameworks 0.8.4 / 0.9.0 を El Capitan + Xcode6 / 7 で動かしてみる

Last updated at Posted at 2015-12-04

環境

Yosemite / El Capitan
Xcode6 / 7
openFrameworks0.8.4 / 0.9.0
OS X 10.10.sdk / 10.11.sdk

Yosemite + Xcode6

このときは、openFrameworks0.8.4も0.9.0も、きちんと動きます。

El Capitan + Xcode6

YosemiteからEl Capitanにして、
最初に開こうとすると、このようなダイアログが出てきます。
5c570084-0545-fa4d-4633-65e9145a2c68.png

Installを選択します。

その後、ファイルを開いてRunすると、そのままビルドが通ります。

El Capitan + Xcode7

Xcodeを6から7にあげます。

Xcode7をインストールすると、こちらが出てきます。
2cb577f6-772d-d5f3-1e4b-66c65d3d63e7_のコピー.png

Agreeを選択します。

まず、openFrameworks0.9.0をビルドしてみると、すんなりとビルドが成功します。

次に、openFrameworks0.8.4をビルドしてみると、失敗します。
以下を参考にいじります。
1.http://qiita.com/totepo18/items/d92de308d027ef86c9aa
2.http://qiita.com/coa00@github/items/c91adb9505e72d057da9
今回は1だけでは成功しなかったので、2もやったところ、成功しました。

ちなみに、Yosemite + Xcode7でも、同じようにしたら成功しました!

注意

openFrameworks0.8.4で作成したプロジェクトを、そのままopenFrameworks0.9.0へコピーしてビルドすると失敗しました。

oF_0.9.0_error.png

とのことなので、
PROJECTのInfoからDeployment Targetを10.7へ変更します。
a6952e94-5ebd-7e02-1d5b-2315af43294b.jpg

すると、ビルドが成功しました!

おまけ

KinectもLeapMotionも、このように設定したら、きちんと動きました!よかった!

13
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
10