Matt Leotta
912592de4c
Remove "INSTALL_NAME_DIR lib" target property
...
The INSTALL_NAME_DIR property of a target specifies how a dynamic library should
be found on OS X. If INSTALL_NAME_DIR is not specified the loader will search
relative to the standard search paths. If specified it should either be
an absolute path or relative path prefixed with either @executable_path ,
@load_path , or @rpath . Specifying "lib" does not make sense here and
causes linking error as documented here:
http://answers.opencv.org/question/4134/cmake-install_name_tool-absolute-path-for-library-on-mac-osx/
and here
http://stackoverflow.com/questions/26978806/dyld-library-not-loaded-lib-libopencv-core-3-0-dylib-reason-image-not-found
This patch removes INSTALL_NAME_DIR everywhere it is set to "lib".
An alternate solution would be to set an absolute path like
"${CMAKE_INSTALL_PREFIX}/lib" or relative path like
"@executable_path/../lib". However, if there is not specific need for
specifying a path, it is probably best left unset.
9 years ago
Pierre Dulac
262a52f306
Enable NEON for the arm64 architecture too
...
and fix the compilation for iOS in the same time
9 years ago
Anush Elangovan
3405a865c4
Add LLVM c++_static c++_shared STL targets
...
The Android NDK would be moving to Clang as its default compiler
in the future. This patch allows OpenCV to build with the default
c++_shared / c++_static
TEST=Builds OpenCV with -DANDROID_TOOLCHAIN_NAME=
aarch64-linux-android-clang3.6 -DANDROID_STL=c++_shared
9 years ago
Maksim Shabunin
8d1f5b5490
Version++ for android
9 years ago
Alexander Alekhin
4e669f59a0
fix android pack
9 years ago
Alexander Alekhin
be23846c4e
update osx and ios build_framework.py
9 years ago
Maksim Shabunin
eebd4cad66
Fix compilation problems with XCode 7.1.1 and cmake 3.3.2
9 years ago
Maksim Shabunin
e8bf4417ef
New variant of iOS framework building, fixed some warnings for XCode 7.1.1 and cmake 3.3.2
9 years ago
Maksim Shabunin
1e869c5e49
ts: refactor run.py script
...
Conflicts:
modules/ts/misc/run.py
9 years ago
Maksim Shabunin
90c74e3be0
ts: refactor run.py script
9 years ago
Alexander Alekhin
a21be6706d
android: force OpenCV library target to "android-21"
9 years ago
Maksim Shabunin
e009d79cc8
fixup! Some changes to support mingw-w64
9 years ago
Maksim Shabunin
771af4f32d
Some changes to support mingw-w64
...
- IPP is disabled by default when compiler is mingw (couldn't make it
work)
- fixed some warnings
- fixed some `__GNUC__` version checks (for correctness and convenience)
- removed UTF-8 BOM from hough.cpp (fixes #5253 )
9 years ago
Anush Elangovan
7bb3feff45
Add Android ARMEABI_V7A_HARD for Hardfp support
...
Add Android HardFP support. Expose the "armeabi-v7a-hard with NEON"
ANDROID_ABI.
TEST= Add -DANDROID_NATIVE_API_LEVEL=21
-DANDROID_ABI="armeabi-v7a-hard with NEON"
to compile with hardfp. Checked the output of make verbose to
confirm -lm_hard is being linked. There are known test
failures but that can be fixed once this is in.
9 years ago
Maksim Shabunin
2255472e31
Fixed whitespace issue
9 years ago
Maksim Shabunin
ef16650f5c
Android SDK build Initial
9 years ago
Evgeny Talanin
9a3dccab20
Increase Android Manager version
9 years ago
Evgeny Agafonchikov
6a6d58d389
Adding test support for WINRT
10 years ago
Maksim Shabunin
a816a4b964
Updated android manager readme file
10 years ago
Maksim Shabunin
48cc53bf2e
Updated android toolchain
10 years ago
Maksim Shabunin
1d7d22e117
AndroidMgr: fixed library version check
10 years ago
Maksim Shabunin
33ab9ea188
AndroidMgr: fixed typos and package name
10 years ago
Maksim Shabunin
7541c590e5
AndroidMgr: Reversed file existence checking
10 years ago
Maksim Shabunin
caffbaafbe
Updated Manager for Android
10 years ago
Evgeny Agafonchikov
fd860d7cd0
Adding backslash in macro-based paths
...
of WINRT samples
This removes requirement to add OPENCV_WINRT_INSTALL_DIR with backslash in the end
in case trailing slash is presented VS handles duplicated slashes w/o issues
10 years ago
Maksim Shabunin
a362aca783
Rename manager package to OpenCV3 Manager
10 years ago
Maksim Shabunin
316d76bdb6
Rename OpenCV Engine to org.opencv.engine3 for release candidate
10 years ago
Maksim Shabunin
dddba2637f
Changed Android Manager version to 3.0
10 years ago
Maksim Shabunin
ee4bea72bf
Reverted unneeded change
10 years ago
Maksim Shabunin
231685133e
OpenCV Manager: support 3.0.0 library
10 years ago
Maksim Shabunin
9b9ebe0999
Ported from 2.4
10 years ago
Maxim Kostin
79f512337d
Changed encoding from ANSI to UTF8.
10 years ago
Maxim Kostin
6cef4eba29
Replacing license headers per PR-3700 feedback. Updates #26
10 years ago
Maxim Kostin
b194812f5a
Fixed trailing whitespace.
10 years ago
Maxim Kostin
052c010d3f
Reformatted since this is not a markdown file
10 years ago
Max Kostin
deb2cb752b
Updates README for setup_script
...
Updates README to reflect setup_script build capabilities and requirements to setup binaries and includes for sample applications. Fixes #24
10 years ago
Maxim Kostin
530c8dc0c0
Fixing 'doc' buildbot job: removing trailing whitespaces and tab indents
...
Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
10 years ago
Maxim Kostin
86ebf4a2d8
Added build script to automate generating, building and installing OCV for WinRT, WindowsPhone 8, WindowsPhone 8.1. Added readme and .bat script wrapper. Added standalone script to build and install pre-generated projects.
...
Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
10 years ago
Alexander Smorkalov
96e5300fdd
OpenCV and OpenCV Manager version++
10 years ago
Alexander Smorkalov
3649a1a179
Build fix for case without TegraDetector.
10 years ago
Alexander Smorkalov
352485fc54
Android 5 support and aarch64-related fixes for Android Manager.
10 years ago
Maksim Shabunin
a5a510da4b
Support for compound modules, support for contrib_world
10 years ago
Vladislav Vinogradov
5978ef1df5
Fix arm linux toolchain file
...
Use find_program() to set CMAKE_C_COMPILER and CMAKE_CXX_COMPILER.
Originally the variables was set to compiler name, without absolute path.
CMake 3.0 tries to find them in CMAKE_FIND_ROOT_PATH (since
CMAKE_FIND_ROOT_PATH_MODE_PROGRAM was set to ONLY) and fails.
10 years ago
Andreas Stührk
0a5b200da2
Update link to information about Android platform.
...
The current link does no longer seem to work.
10 years ago
Ilya Lavrenov
96adeb71ca
update android.toolchain.cmake
10 years ago
Ilya Lavrenov
ba612fc9bd
update android.toolchain.cmake
10 years ago
Maksim Shabunin
c28fea32c7
Build separate world-like iOS framework for contrib
10 years ago
Maksim Shabunin
0c3722be82
iOS framework build script changes from master branch
10 years ago
Maksim Shabunin
b59aaae2dc
iOS framework build script changes
...
- buildbot process support (break build in case of errors)
- disabled some warnings in cmake script
10 years ago
Alexander Smorkalov
6bb6039ebb
Fixes for QNX 6.6 Neitrino support.
10 years ago