File tree Expand file tree Collapse file tree 12 files changed +3
-45
lines changed Expand file tree Collapse file tree 12 files changed +3
-45
lines changed Original file line number Diff line number Diff line change @@ -37,6 +37,4 @@ if(WITH_NEON)
37
37
target_compile_definitions (carotene_objs PRIVATE "-DWITH_NEON" )
38
38
endif ()
39
39
40
- set_target_properties (carotene_objs PROPERTIES POSITION_INDEPENDENT_CODE TRUE )
41
-
42
40
add_library (carotene STATIC EXCLUDE_FROM_ALL "$<TARGET_OBJECTS:carotene_objs>" )
Original file line number Diff line number Diff line change @@ -3,8 +3,6 @@ cmake_minimum_required(VERSION 2.8.8 FATAL_ERROR)
3
3
include (CheckCCompilerFlag )
4
4
include (CheckCXXCompilerFlag )
5
5
6
- set (CMAKE_POSITION_INDEPENDENT_CODE ON )
7
-
8
6
set (TEGRA_HAL_DIR "${CMAKE_CURRENT_SOURCE_DIR} " )
9
7
set (CAROTENE_DIR "${TEGRA_HAL_DIR} /../" )
10
8
@@ -95,7 +93,6 @@ set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS ${carotene_defs})
95
93
endif ()
96
94
97
95
add_library (tegra_hal STATIC $< TARGET_OBJECTS:carotene_objs> )
98
- set_target_properties (tegra_hal PROPERTIES POSITION_INDEPENDENT_CODE TRUE )
99
96
set_target_properties (tegra_hal PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${3P_LIBRARY_OUTPUT_PATH} )
100
97
set (OPENCV_SRC_DIR "${CMAKE_SOURCE_DIR} " )
101
98
if (NOT BUILD_SHARED_LIBS )
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ add_library(${IPP_IW_LIBRARY} STATIC ${lib_srcs} ${lib_hdrs})
21
21
22
22
if (UNIX )
23
23
if (CMAKE_COMPILER_IS_GNUCXX OR CV_ICC )
24
- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC - Wno-unused-function -Wno-missing-braces -Wno-missing-field-initializers" )
24
+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-unused-function -Wno-missing-braces -Wno-missing-field-initializers" )
25
25
endif ()
26
26
if (CMAKE_C_COMPILER_ID MATCHES "Clang" )
27
27
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-self-assign" )
Original file line number Diff line number Diff line change @@ -43,12 +43,6 @@ if(NOT WIN32)
43
43
endif ()
44
44
endif ()
45
45
46
- if (UNIX )
47
- if (CMAKE_COMPILER_IS_GNUCXX OR CV_ICC )
48
- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC" )
49
- endif ()
50
- endif ()
51
-
52
46
set_target_properties (${ITT_LIBRARY} PROPERTIES
53
47
OUTPUT_NAME ${ITT_LIBRARY}
54
48
DEBUG_POSTFIX "${OPENCV_DEBUG_POSTFIX} "
Original file line number Diff line number Diff line change @@ -31,12 +31,6 @@ ocv_warnings_disable(CMAKE_C_FLAGS -Wno-implicit-function-declaration -Wno-unini
31
31
ocv_warnings_disable (CMAKE_C_FLAGS -Wunused-parameter -Wstrict-prototypes ) # clang
32
32
ocv_warnings_disable (CMAKE_C_FLAGS /wd4013 /wd4018 /wd4101 /wd4244 /wd4267 /wd4715 ) # vs2005
33
33
34
- if (UNIX )
35
- if (CMAKE_COMPILER_IS_GNUCXX OR CV_ICC )
36
- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC" )
37
- endif ()
38
- endif ()
39
-
40
34
set_target_properties (${JASPER_LIBRARY}
41
35
PROPERTIES
42
36
OUTPUT_NAME ${JASPER_LIBRARY}
Original file line number Diff line number Diff line change @@ -28,12 +28,6 @@ endif()
28
28
29
29
add_library (${JPEG_LIBRARY} STATIC ${lib_srcs} ${lib_hdrs} )
30
30
31
- if (UNIX )
32
- if (CMAKE_COMPILER_IS_GNUCXX OR CV_ICC )
33
- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC" )
34
- endif ()
35
- endif ()
36
-
37
31
if (CMAKE_COMPILER_IS_GNUCXX )
38
32
set_source_files_properties (jcdctmgr.c PROPERTIES COMPILE_FLAGS "-O1" )
39
33
endif ()
Original file line number Diff line number Diff line change @@ -63,12 +63,6 @@ endif(MSVC)
63
63
add_library (${PNG_LIBRARY} STATIC ${lib_srcs} ${lib_hdrs} )
64
64
target_link_libraries (${PNG_LIBRARY} ${ZLIB_LIBRARIES} )
65
65
66
- if (UNIX )
67
- if (CMAKE_COMPILER_IS_GNUCXX OR CV_ICC )
68
- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC" )
69
- endif ()
70
- endif ()
71
-
72
66
ocv_warnings_disable (CMAKE_C_FLAGS -Wcast-align )
73
67
74
68
set_target_properties (${PNG_LIBRARY}
Original file line number Diff line number Diff line change @@ -449,10 +449,6 @@ ocv_warnings_disable(CMAKE_CXX_FLAGS /wd4456 /wd4457 /wd4312) # vs2015
449
449
450
450
ocv_warnings_disable (CMAKE_C_FLAGS /wd4267 /wd4244 /wd4018 /wd4311 /wd4312 )
451
451
452
- if (UNIX AND (CMAKE_COMPILER_IS_GNUCXX OR CV_ICC ))
453
- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC" )
454
- endif ()
455
-
456
452
add_library (${TIFF_LIBRARY} STATIC ${lib_srcs} )
457
453
target_link_libraries (${TIFF_LIBRARY} ${ZLIB_LIBRARIES} )
458
454
Original file line number Diff line number Diff line change @@ -51,10 +51,6 @@ ocv_warnings_disable(CMAKE_CXX_FLAGS /wd4244) # vs2008
51
51
ocv_warnings_disable (CMAKE_CXX_FLAGS /wd4267 ) # vs2008 Win64
52
52
ocv_warnings_disable (CMAKE_CXX_FLAGS /wd4456 ) # vs2015
53
53
54
- if (UNIX AND (CMAKE_COMPILER_IS_GNUCXX OR CV_ICC ))
55
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC" )
56
- endif ()
57
-
58
54
if (MSVC AND CV_ICC )
59
55
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Qrestrict" )
60
56
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /Qrestrict" )
Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ target_include_directories(openvx_hal PUBLIC
6
6
${CMAKE_SOURCE_DIR} /modules/imgproc/include
7
7
${OPENVX_INCLUDE_DIR} )
8
8
target_link_libraries (openvx_hal LINK_PUBLIC ${OPENVX_LIBRARIES} )
9
- set_target_properties (openvx_hal PROPERTIES POSITION_INDEPENDENT_CODE TRUE )
10
9
set_target_properties (openvx_hal PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${3P_LIBRARY_OUTPUT_PATH} )
11
10
if (NOT BUILD_SHARED_LIBS )
12
11
ocv_install_target (openvx_hal EXPORT OpenCVModules ARCHIVE DESTINATION ${OPENCV_3P_LIB_INSTALL_PATH} COMPONENT dev )
You can’t perform that action at this time.
0 commit comments