Skip to content

Commit d71435d

Browse files
authored
Merge pull request #130 from CESNET/fix-undefined-symbol-ubuntu2604
cmake: add -rdynamic flag to fix "undefined symbol" issue starting from ubuntu 26.04
2 parents 85009a8 + c7c53b7 commit d71435d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,10 @@ option(PACKAGE_BUILDER_DEB "Enable DEB package builder (make deb)" OFF)
6565

6666
## -----------------------------------------------------------------------------
6767
# Hard coded definitions
68-
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -std=gnu11")
68+
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden -std=gnu11 -rdynamic")
6969
set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG")
7070
set(CMAKE_C_FLAGS_DEBUG "-g -O0 -Wall -Wextra -pedantic")
71-
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -std=gnu++11")
71+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -std=gnu++11 -rdynamic")
7272
set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG")
7373
set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -Wall -Wextra -pedantic")
7474

0 commit comments

Comments
 (0)