We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5e3e3d4 commit aa7b126Copy full SHA for aa7b126
CMakeLists.txt
@@ -148,6 +148,13 @@ find_package(Gettext REQUIRED)
148
set(GETTEXT_PACKAGE ${PROJECT_NAME})
149
set(LOCALEDIR ${CMAKE_INSTALL_FULL_LOCALEDIR})
150
151
+if(WIN32)
152
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DWIN32_LEAN_AND_MEAN")
153
+ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--export-all-symbols")
154
+else()
155
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -rdynamic")
156
+endif()
157
+
158
add_definitions(-DGETTEXT_PACKAGE="${GETTEXT_PACKAGE}")
159
add_definitions(-DLOCALEDIR="${LOCALEDIR}")
160
@@ -379,7 +386,6 @@ target_link_libraries(dictpopup PRIVATE
379
386
PkgConfig::NOTIFY
380
387
CURL::libcurl
381
388
libzip::zip
382
- -rdynamic
383
389
)
384
390
385
391
if (X11_FOUND)
0 commit comments