Я пытаюсь скомпилировать мой VST плагин с Xcode4.1 в 32-битной версии. Я использую Juce Framework и интегрировал в него OpenCV 2.2. Я установил OpenCV с homebrew и этой командой:
sudo brew install opencv -build32
Но когда я собираю проект с Xcode4.1 в 32-битной системе, я получаю следующие ошибки:
Undefined symbols for architecture i386: "_cvLoadImage", referenced from: ...
В моих настройках сборки я определил заголовок и пути поиска в библиотеке.
header search paths: /usr/local/Cellar/opencv/2.2/include
/usr/local/Cellar/opencv/2.2/include/opencv
/usr/local/Cellar/opencv/2.2/include/opencv2
library search paths: /usr/local/Cellar/opencv/2.2/lib
other linker flags: -L/usr/local/Cellar/opencv/2.2/lib -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_flann
Но он не компилируется успешно. Я надеюсь, что кто-то может мне помочь?