Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.0:Staging:FactoryCandidates
netgen
0001-Link-nggui-to-FFMPEG-und-JPEG-libraries-wh...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0001-Link-nggui-to-FFMPEG-und-JPEG-libraries-when-needed.patch of Package netgen
From a1ca414a629699d09c690c5b3d92081d82e23095 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Br=C3=BCns?= <stefan.bruens@rwth-aachen.de> Date: Wed, 6 Jul 2022 19:36:01 +0200 Subject: [PATCH] Link nggui to FFMPEG und JPEG libraries when needed The nggui library calls functions from libav (ffmpeg) and libjpeg, and thus should link to it. Build fails otherwise when "-Wl,--no-undefined" is set. --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index caca0bfc..e1276ab4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -427,6 +427,9 @@ if (USE_JPEG) find_package(JPEG REQUIRED) add_definitions(-DJPEGLIB) include_directories(${JPEG_INCLUDE_DIR}) + if(USE_GUI) + target_link_libraries(netgen_gui INTERFACE ${JPEG_LIBRARIES}) + endif() endif (USE_JPEG) ####################################################################### @@ -434,6 +437,9 @@ if (USE_MPEG) find_package(FFMPEG REQUIRED) add_definitions(-DFFMPEG -D__STDC_CONSTANT_MACROS) include_directories(${FFMPEG_INCLUDE_DIR}) + if(USE_GUI) + target_link_libraries(netgen_gui INTERFACE ${FFMPEG_LIBRARIES}) + endif() endif (USE_MPEG) ####################################################################### -- 2.36.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor