Alexander Alekhin
97507e42a1
build: eliminate Xcode 9.1 warnings
...
- 3rdparty/libjasper/jas_getopt.c:129:25: warning: this function declaration is not a prototype [-Wstrict-prototypes]
- clang: warning: optimization flag '-fomit-frame-pointer' is not supported for target 'armv7' [-Wignored-optimization-argument]
- clang: warning: optimization flag '-fomit-frame-pointer' is not supported for target 'armv7s' [-Wignored-optimization-argument]
- backport IOS_ARCH toolchain option and setup CMAKE_SYSTEM_PROCESSOR:
- adds '-mfpu=neon' compiler flag for ARM, SSE flags for i386/x86_64
- fixed proper libpng compilation (no ARM asm)
2017-11-30 14:24:05 +03:00
Alexander Alekhin
591a08721e
cmake: fix pkg-config generation for MacOSX
2017-11-08 19:40:02 +03:00
Benoit Blanchon
7997e7aee9
cmake: map RelWithDebInfo and MinSizeRel configuration to Release
2017-10-09 15:08:16 +03:00
KUANG Fangjun
c92ecc7f96
Improve the documentation.
2017-10-09 15:03:10 +03:00
Alexander Alekhin
355553b0a6
cmake: CMP0026 NEW
2017-08-21 18:48:17 +03:00
Alexander Alekhin
d25b04149a
cmake: CMP0022 NEW
2017-08-21 18:26:57 +03:00
Alexander Alekhin
d567a79581
cmake: use CMAKE_CXX_COMPILER_VERSION (CMake 2.8.8+)
...
- PVAPI library detection was changed
2017-08-21 18:26:57 +03:00
neok-m4700
126de0cd95
Update OpenCVCompilerOptions.cmake
...
misplaced else
2017-08-18 18:48:03 +03:00
Alexander Alekhin
0312df4812
cmake: fix compiler flags
2017-07-30 14:11:10 +03:00
Alexander Alekhin
fc2a71dbab
build: enable __STDC_FORMAT_MACROS macro
2017-07-21 17:38:23 +03:00
Christof Kaufmann
572c86176a
cmake: Avoid adding default path as system directory for GCC 6.x
...
This is a completion for PR #7390 and fixes #6517 and #815 .
2017-07-21 17:29:50 +03:00
Patrik Huber
ebd961585e
Added detection of MSVC1911
...
This is VS2017 Preview. It makes sure the version is detected properly and the INSTALL target then correctly installs to x64/vc15 (the same as MSVC1910).
2017-07-07 14:46:56 +03:00
Alexander Alekhin
70489b1e22
cmake: fix libname for pkg-config configuration
2017-06-22 19:34:50 +03:00
Alexander Alekhin
9e76ba5ccd
ffmpeg: add __STDC_CONSTANT_MACROS to check code
2017-04-11 12:45:10 +03:00
Alexander Alekhin
e304795622
cmake: add defines to enable useful macroses
2017-02-13 15:01:23 +03:00
Alexander Alekhin
9d45f15627
cmake: fix ffmpeg check code
2016-12-19 00:22:16 +03:00
Alexander Alekhin
b06bd50144
cmake: update PDB support condition
...
Unfortunately there is no stable support for installation of PDB files in CMake.
This patch is just eliminate problems with modern versions.
2016-12-15 19:13:44 +03:00
Alexander Alekhin
cc09f5a7de
Merge pull request #7854 from alalek:backports_2016
...
(2.4) Backports from master branch (#7854 )
2016-12-15 18:09:44 +02:00
Alexander Alekhin
041502e42c
build: eliminate ICC warnings
2016-12-15 16:03:15 +03:00
Alexander Alekhin
d206e84a13
cmake: use -fp-model precise with ICC
2016-12-15 15:50:30 +03:00
Alexander Alekhin
26fbaada0a
cmake: disable warning C4127 for MSVS < 2015
2016-12-10 18:38:05 +03:00
Alexander Alekhin
7be4a0ee2f
Merge pull request #7809 from alalek:backport_7797
2016-12-07 16:20:45 +00:00
Alexander Alekhin
25727454d9
Merge pull request #7807 from alalek:ipp_build_fix_2.4
2016-12-07 16:00:20 +00:00
Patrik Huber
c6af179afc
Added VS2017 support (MSVC 1910)
2016-12-06 20:22:59 +03:00
Maksim Shabunin
ab260dafd2
Fixed Intel C++ 17 build in VS2015
2016-12-06 20:18:32 +03:00
Alexander Alekhin
2d28bb4171
ipp: disable compilation with IPP 9+
2016-12-06 16:04:35 +03:00
Vadim Pisarevsky
3d8395cae9
Merge pull request #7743 from alalek:cmake_ffmpeg_cleanup_2.4
2016-11-29 17:35:12 +00:00
Vadim Pisarevsky
2af4dc7249
Merge pull request #7741 from alalek:cmake_remove_legacy_pkgconfig
2016-11-28 20:55:29 +00:00
Alexander Alekhin
32f568308a
cmake: cleanup ffmpeg detection
2016-11-28 00:21:46 +03:00
Alexander Alekhin
5ac15f09ed
cmake: add DEBUG_PRE/DEBUG_POST commands handling
...
Useful for debug purposes:
cmake -DDEBUG_POST="ocv_cmake_dump_vars(CUDA)" .
cmake -DCMAKE_PRE="ocv_cmake_dump_vars(\"OPENCL|opencl\")" .
2016-11-27 21:31:23 +03:00
Alexander Alekhin
36d7712c2c
cmake: CMakeVars.txt (for debugging purpose)
2016-11-27 21:23:15 +03:00
Alexander Alekhin
e5041abe55
cmake: remove outdated pkg-config module
2016-11-27 20:56:30 +03:00
Alexander Alekhin
a3bfa6f566
cmake: ccache
2016-11-23 15:07:58 +03:00
Maksim Shabunin
21167b1bf1
Fixed several GCC 5.x warnings
2016-11-18 15:31:05 +03:00
Alexander Alekhin
c181f2f493
cmake: fix for GCC 6.x
2016-10-04 13:30:43 +03:00
Alexander Alekhin
c314178e7a
highgui/osx: backport AVFoundation support
2016-09-19 19:51:10 +03:00
Alexander Alekhin
2d10336601
fix documentation
2016-09-16 16:15:51 +03:00
Alexander Alekhin
4d17051f14
android: backport Android SDK build script
2016-09-16 16:15:51 +03:00
Alexander Alekhin
bb5e25ba7c
migration: github.com/opencv/opencv
2016-07-12 12:54:33 +03:00
Ilya Lavrenov
6677f81779
fixed lintian warnings
2016-06-17 11:00:36 +03:00
Alexander Alekhin
c6be51eecd
cmake: fix JNI configuration problem for Android samples
...
Some CMake 3.x (2.8.12.2 is fine) provides broken build configurations
with following build error message:
ld: fatal error: -soname: must take a non-empty argument
Linker command line sample contains this:
"-shared -Wl,-soname, -o"
2016-06-16 16:08:35 +03:00
Alexander Smorkalov
9fee699693
Fixed package-contains-timestamped-gzip lintian warning for Debian packages.
2016-06-08 14:18:38 +03:00
Alexander Smorkalov
a8b2b4dba1
Packaging fixes for Ubuntu 16.04.
2016-05-27 13:46:12 +03:00
Maksim Shabunin
fb598bb76a
Disabled PCH support for gcc >= 6.0.0
...
Command line generation routine uses "-isystem" to include headers outside of "<opencv>/modules" folder, but GCC 6 does not work when passed "-isystem /usr/include" option.
2016-05-16 15:00:16 +03:00
Alexander Smorkalov
b8ce65bec8
Merge pull request #6279 from terfendail:vt/pythontest_data
2016-03-17 12:27:12 +00:00
Vitaly Tuzov
96903dc4ad
Test data necessary for python samples added to test package.
...
Test launch script updated to run new tests as well.
2016-03-17 11:38:40 +03:00
Maksim Shabunin
d2e451e877
Ported VTK cmake detection from master branch
2016-03-11 16:25:47 +03:00
Alexander Smorkalov
9c4204b89e
Added check if debian package version matches version from version.hpp
2016-03-11 11:59:15 +03:00
atinfinity
cf43790a27
added cmakedefine to cmake/templates/cvconfig.h.in
2016-02-01 21:15:28 +09:00
atinfinity
69eaa89e22
fixed to use NVCUVID in 'cudacodec' module.
2016-01-31 01:56:45 +09:00