Revision: 55878
          http://sourceforge.net/p/brlcad/code/55878
Author:   vladbogo
Date:     2013-06-27 14:16:55 +0000 (Thu, 27 Jun 2013)
Log Message:
-----------
Enable position independent code in misc/CMake/CompilerFlags.cmake instead of 
in src/libdm/CmakeLists.txt. Position independent code is required for Qt5.

Modified Paths:
--------------
    brlcad/trunk/misc/CMake/CompilerFlags.cmake
    brlcad/trunk/src/libdm/CMakeLists.txt

Modified: brlcad/trunk/misc/CMake/CompilerFlags.cmake
===================================================================
--- brlcad/trunk/misc/CMake/CompilerFlags.cmake 2013-06-27 13:49:22 UTC (rev 
55877)
+++ brlcad/trunk/misc/CMake/CompilerFlags.cmake 2013-06-27 14:16:55 UTC (rev 
55878)
@@ -265,6 +265,9 @@
 BRLCAD_CHECK_C_FLAG(Qunused-arguments)
 BRLCAD_CHECK_CXX_FLAG(Qunused-arguments)
 
+BRLCAD_CHECK_C_FLAG(fPIC)
+BRLCAD_CHECK_CXX_FLAG(fPIC)
+
 # 64bit compilation flags
 if(${CMAKE_WORD_SIZE} MATCHES "64BIT")
   BRLCAD_CHECK_C_FLAG(m64 VARS 64BIT_FLAG)

Modified: brlcad/trunk/src/libdm/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libdm/CMakeLists.txt       2013-06-27 13:49:22 UTC (rev 
55877)
+++ brlcad/trunk/src/libdm/CMakeLists.txt       2013-06-27 14:16:55 UTC (rev 
55878)
@@ -60,9 +60,6 @@
   set(CMAKE_AUTOMOC ON)
   set(CMAKE_INCLUDE_CURRENT_DIR ON)
   add_definitions(${Qt5Widgets_DEFINITIONS})
-  if (Qt5_POSITION_INDEPENDENT_CODE)
-    set(CMAKE_POSITION_INDEPENDENT_CODE ON)
-  endif(Qt5_POSITION_INDEPENDENT_CODE)
 endif(BRLCAD_ENABLE_QT)
 
 set_property(GLOBAL PROPERTY libdm_DEFINES "${libdm_DEFINES}")

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to