mirror of
https://github.com/webmproject/libwebp.git
synced 2025-04-04 16:06:49 +02:00
sharpyuv/Makefile.am+cmake: add missing -lm
this lib uses functions from math.h Change-Id: I316f058c9e42e4888cce0d380472518a77e21517
This commit is contained in:
parent
c42e6d5a89
commit
a02978c250
@ -86,6 +86,7 @@ if(WEBP_BUILD_WEBP_JS)
|
|||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
set(SHARPYUV_DEP_LIBRARIES)
|
||||||
set(WEBP_DEP_LIBRARIES)
|
set(WEBP_DEP_LIBRARIES)
|
||||||
set(WEBP_DEP_INCLUDE_DIRS)
|
set(WEBP_DEP_INCLUDE_DIRS)
|
||||||
|
|
||||||
@ -290,6 +291,7 @@ endfunction()
|
|||||||
|
|
||||||
parse_makefile_am(${CMAKE_CURRENT_SOURCE_DIR}/sharpyuv "WEBP_SHARPYUV_SRCS" "")
|
parse_makefile_am(${CMAKE_CURRENT_SOURCE_DIR}/sharpyuv "WEBP_SHARPYUV_SRCS" "")
|
||||||
add_library(sharpyuv ${WEBP_SHARPYUV_SRCS})
|
add_library(sharpyuv ${WEBP_SHARPYUV_SRCS})
|
||||||
|
target_link_libraries(sharpyuv ${SHARPYUV_DEP_LIBRARIES})
|
||||||
set_version(sharpyuv/Makefile.am sharpyuv sharpyuv)
|
set_version(sharpyuv/Makefile.am sharpyuv sharpyuv)
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
sharpyuv PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}
|
sharpyuv PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
@ -77,6 +77,7 @@ check_c_source_compiles(
|
|||||||
HAVE_MATH_LIBRARY)
|
HAVE_MATH_LIBRARY)
|
||||||
if(NOT HAVE_MATH_LIBRARY)
|
if(NOT HAVE_MATH_LIBRARY)
|
||||||
message(STATUS "Adding -lm flag.")
|
message(STATUS "Adding -lm flag.")
|
||||||
|
list(APPEND SHARPYUV_DEP_LIBRARIES m)
|
||||||
list(APPEND WEBP_DEP_LIBRARIES m)
|
list(APPEND WEBP_DEP_LIBRARIES m)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ libsharpyuv_la_SOURCES += sharpyuv_gamma.c sharpyuv_gamma.h
|
|||||||
libsharpyuv_la_SOURCES += sharpyuv.c sharpyuv.h
|
libsharpyuv_la_SOURCES += sharpyuv.c sharpyuv.h
|
||||||
|
|
||||||
libsharpyuv_la_CPPFLAGS = $(AM_CPPFLAGS)
|
libsharpyuv_la_CPPFLAGS = $(AM_CPPFLAGS)
|
||||||
libsharpyuv_la_LDFLAGS = -no-undefined -version-info 0:0:0
|
libsharpyuv_la_LDFLAGS = -no-undefined -version-info 0:0:0 -lm
|
||||||
libsharpyuv_la_LIBADD =
|
libsharpyuv_la_LIBADD =
|
||||||
libsharpyuv_la_LIBADD += libsharpyuv_sse2.la
|
libsharpyuv_la_LIBADD += libsharpyuv_sse2.la
|
||||||
libsharpyuv_la_LIBADD += libsharpyuv_neon.la
|
libsharpyuv_la_LIBADD += libsharpyuv_neon.la
|
||||||
|
Loading…
x
Reference in New Issue
Block a user