Issue #2548 Missing static library libtbb.a for armeabi and mips build fixed.
This commit is contained in:
parent
6cd70c83fb
commit
1f1d43fc88
@ -71,6 +71,12 @@ if(ANDROID)
|
|||||||
endforeach()
|
endforeach()
|
||||||
string(REPLACE "opencv_" "" OPENCV_MODULES_CONFIGMAKE "${OPENCV_MODULES_CONFIGMAKE}")
|
string(REPLACE "opencv_" "" OPENCV_MODULES_CONFIGMAKE "${OPENCV_MODULES_CONFIGMAKE}")
|
||||||
|
|
||||||
|
# prepare 3rd-party component list without TBB for armeabi and mips platforms. TBB is useless there.
|
||||||
|
set(OPENCV_3RDPARTY_COMPONENTS_CONFIGMAKE_NO_TBB ${OPENCV_3RDPARTY_COMPONENTS_CONFIGMAKE})
|
||||||
|
foreach(mod ${OPENCV_3RDPARTY_COMPONENTS_CONFIGMAKE_NO_TBB})
|
||||||
|
string(REPLACE "tbb" "" OPENCV_3RDPARTY_COMPONENTS_CONFIGMAKE_NO_TBB "${OPENCV_3RDPARTY_COMPONENTS_CONFIGMAKE_NO_TBB}")
|
||||||
|
endforeach()
|
||||||
|
|
||||||
if(BUILD_FAT_JAVA_LIB)
|
if(BUILD_FAT_JAVA_LIB)
|
||||||
set(OPENCV_LIBS_CONFIGMAKE java)
|
set(OPENCV_LIBS_CONFIGMAKE java)
|
||||||
else()
|
else()
|
||||||
|
@ -29,8 +29,22 @@ ifeq ($(OPENCV_LIB_TYPE),SHARED)
|
|||||||
OPENCV_3RDPARTY_COMPONENTS:=
|
OPENCV_3RDPARTY_COMPONENTS:=
|
||||||
OPENCV_EXTRA_COMPONENTS:=
|
OPENCV_EXTRA_COMPONENTS:=
|
||||||
else
|
else
|
||||||
OPENCV_3RDPARTY_COMPONENTS:=@OPENCV_3RDPARTY_COMPONENTS_CONFIGMAKE@
|
ifeq ($(TARGET_ARCH_ABI),armeabi-v7a)
|
||||||
OPENCV_EXTRA_COMPONENTS:=@OPENCV_EXTRA_COMPONENTS_CONFIGMAKE@
|
OPENCV_3RDPARTY_COMPONENTS:=@OPENCV_3RDPARTY_COMPONENTS_CONFIGMAKE@
|
||||||
|
OPENCV_EXTRA_COMPONENTS:=@OPENCV_EXTRA_COMPONENTS_CONFIGMAKE@
|
||||||
|
endif
|
||||||
|
ifeq ($(TARGET_ARCH_ABI),x86)
|
||||||
|
OPENCV_3RDPARTY_COMPONENTS:=@OPENCV_3RDPARTY_COMPONENTS_CONFIGMAKE@
|
||||||
|
OPENCV_EXTRA_COMPONENTS:=@OPENCV_EXTRA_COMPONENTS_CONFIGMAKE@
|
||||||
|
endif
|
||||||
|
ifeq ($(TARGET_ARCH_ABI),armeabi)
|
||||||
|
OPENCV_3RDPARTY_COMPONENTS:=@OPENCV_3RDPARTY_COMPONENTS_CONFIGMAKE_NO_TBB@
|
||||||
|
OPENCV_EXTRA_COMPONENTS:=@OPENCV_EXTRA_COMPONENTS_CONFIGMAKE@
|
||||||
|
endif
|
||||||
|
ifeq ($(TARGET_ARCH_ABI),mips)
|
||||||
|
OPENCV_3RDPARTY_COMPONENTS:=@OPENCV_3RDPARTY_COMPONENTS_CONFIGMAKE_NO_TBB@
|
||||||
|
OPENCV_EXTRA_COMPONENTS:=@OPENCV_EXTRA_COMPONENTS_CONFIGMAKE@
|
||||||
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq (${OPENCV_CAMERA_MODULES},on)
|
ifeq (${OPENCV_CAMERA_MODULES},on)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user