mirror of
https://github.com/fltk/fltk.git
synced 2026-05-23 15:56:10 +08:00
Fix build error with CMake when libjpeg???-dev package is absent from the system (Linux).
The error was visible under Linux if OPTION_USE_SYSTEM_LIBJPEG and OPTION_BUILD_SHARED_LIBS are on.
This commit is contained in:
+6
-6
@@ -571,11 +571,11 @@ target_link_libraries (fltk_forms fltk)
|
||||
FL_ADD_LIBRARY (fltk_images STATIC "${IMGCPPFILES}")
|
||||
target_link_libraries (fltk_images fltk)
|
||||
|
||||
if (OPTION_USE_SYSTEM_LIBJPEG)
|
||||
if (NOT FLTK_USE_BUILTIN_JPEG)
|
||||
target_link_libraries (fltk_images ${FLTK_JPEG_LIBRARIES})
|
||||
else()
|
||||
target_link_libraries (fltk_images fltk_jpeg)
|
||||
endif (OPTION_USE_SYSTEM_LIBJPEG)
|
||||
endif (NOT FLTK_USE_BUILTIN_JPEG)
|
||||
|
||||
if (OPTION_USE_SYSTEM_ZLIB)
|
||||
target_link_libraries (fltk_images ${FLTK_ZLIB_LIBRARIES})
|
||||
@@ -617,11 +617,11 @@ if (OPTION_BUILD_SHARED_LIBS AND NOT MSVC)
|
||||
FL_ADD_LIBRARY (fltk_images SHARED "${IMGCPPFILES}")
|
||||
target_link_libraries (fltk_images_SHARED fltk_SHARED)
|
||||
|
||||
if (OPTION_USE_SYSTEM_LIBJPEG)
|
||||
if (NOT FLTK_USE_BUILTIN_JPEG)
|
||||
target_link_libraries (fltk_images_SHARED ${FLTK_JPEG_LIBRARIES})
|
||||
else()
|
||||
target_link_libraries (fltk_images_SHARED fltk_jpeg_SHARED)
|
||||
endif (OPTION_USE_SYSTEM_LIBJPEG)
|
||||
endif (NOT FLTK_USE_BUILTIN_JPEG)
|
||||
|
||||
if (OPTION_USE_SYSTEM_LIBPNG)
|
||||
target_link_libraries (fltk_images_SHARED ${FLTK_PNG_LIBRARIES})
|
||||
@@ -663,11 +663,11 @@ if (OPTION_BUILD_SHARED_LIBS AND MSVC)
|
||||
FL_ADD_LIBRARY (fltk SHARED "${SOURCES}")
|
||||
target_link_libraries (fltk_SHARED ${OPTIONAL_LIBS})
|
||||
|
||||
if (OPTION_USE_SYSTEM_LIBJPEG)
|
||||
if (NOT FLTK_USE_BUILTIN_JPEG)
|
||||
target_link_libraries (fltk_SHARED ${FLTK_JPEG_LIBRARIES})
|
||||
else()
|
||||
target_link_libraries (fltk_SHARED fltk_jpeg_SHARED)
|
||||
endif (OPTION_USE_SYSTEM_LIBJPEG)
|
||||
endif (NOT FLTK_USE_BUILTIN_JPEG)
|
||||
|
||||
if (OPTION_USE_SYSTEM_LIBPNG)
|
||||
target_link_libraries (fltk_SHARED ${FLTK_PNG_LIBRARIES})
|
||||
|
||||
Reference in New Issue
Block a user