fix for compiling 2.4 opencv with xcode 5.1
authorAlessandro Trebbi <a.trebbi@gmail.com>
Fri, 18 Apr 2014 11:42:47 +0000 (13:42 +0200)
committerAlessandro Trebbi <a.trebbi@gmail.com>
Fri, 18 Apr 2014 11:42:47 +0000 (13:42 +0200)
modules/world/CMakeLists.txt
platforms/ios/build_framework.py

index f65447d..6a84c1b 100644 (file)
@@ -103,6 +103,7 @@ macro(ios_include_3party_libs)
       list(APPEND objlist "\"${objpath3}\"")
     endforeach() # (srcname ${sources})
   endforeach()
+  ocv_list_filterout(objlist jmemansi) # <<= dirty fix
 endmacro()
 
 if(IOS AND WITH_PNG)
index e9a68c3..4d4f7e3 100755 (executable)
@@ -40,6 +40,7 @@ def build_opencv(srcroot, buildroot, target, arch):
                 "-DCMAKE_BUILD_TYPE=Release " +
                 "-DCMAKE_TOOLCHAIN_FILE=%s/platforms/ios/cmake/Toolchains/Toolchain-%s_Xcode.cmake " +
                 "-DBUILD_opencv_world=ON " +
+                "-DCMAKE_C_FLAGS=\"-Wno-implicit-function-declaration\" " +
                 "-DCMAKE_INSTALL_PREFIX=install") % (srcroot, target)
     # if cmake cache exists, just rerun cmake to update OpenCV.xproj if necessary
     if os.path.isfile(os.path.join(builddir, "CMakeCache.txt")):