]> source.dussan.org Git - tigervnc.git/commitdiff
Link basic X11 libraries last
authorPierre Ossman <ossman@cendio.se>
Fri, 17 Oct 2014 11:50:12 +0000 (13:50 +0200)
committerPierre Ossman <ossman@cendio.se>
Fri, 17 Oct 2014 11:50:12 +0000 (13:50 +0200)
The extension libraries might depend on libXext or libX11, so
make sure they come last on the link line.

unix/x0vncserver/CMakeLists.txt

index 64c9e779d1bcb48827c843e12d42c8a23d612a11..82f0d2acce26242881e5aaef6ca91ac66b85bb72 100644 (file)
@@ -15,7 +15,7 @@ add_executable(x0vncserver
   ../vncconfig/QueryConnectDialog.cxx
 )
 
-target_link_libraries(x0vncserver tx rfb network rdr ${X11_LIBRARIES})
+target_link_libraries(x0vncserver tx rfb network rdr)
 
 if(X11_FOUND AND X11_XTest_LIB)
   add_definitions(-DHAVE_XTEST)
@@ -31,5 +31,7 @@ else()
   message(WARNING "No DAMAGE extension.  x0vncserver will have to use the slower polling method.")
 endif()
 
+target_link_libraries(x0vncserver ${X11_LIBRARIES})
+
 install(TARGETS x0vncserver DESTINATION ${BIN_DIR})
 install(FILES x0vncserver.man DESTINATION ${MAN_DIR}/man1 RENAME x0vncserver.1)