certi-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[certi-cvs] certi/libRTI CMakeLists.txt


From: CERTI CVS commits
Subject: [certi-cvs] certi/libRTI CMakeLists.txt
Date: Sat, 01 Oct 2011 09:01:13 +0000

CVSROOT:        /sources/certi
Module name:    certi
Changes by:     Eric NOULARD <erk>      11/10/01 09:01:12

Modified files:
        libRTI         : CMakeLists.txt 

Log message:
        No def file is generated for STATIC lib this is reserved for DLL
        see:
        http://www.transmissionzero.co.uk/computing/advanced-mingw-dll-topics/

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/libRTI/CMakeLists.txt?cvsroot=certi&r1=1.24&r2=1.25

Patches:
Index: CMakeLists.txt
===================================================================
RCS file: /sources/certi/certi/libRTI/CMakeLists.txt,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- CMakeLists.txt      30 Sep 2011 13:28:13 -0000      1.24
+++ CMakeLists.txt      1 Oct 2011 09:01:12 -0000       1.25
@@ -19,12 +19,15 @@
   set_target_properties(VarData1516 PROPERTIES PROJECT_LABEL LibVarData1516)
   set_target_properties(VarData1516 PROPERTIES COMPILE_FLAGS 
"-DRTI_DISABLE_WARNINGS -DSTATIC_RTI")
 
-  if (MINGW)
-      set_target_properties(VarData1516 PROPERTIES LINK_FLAGS 
"-Wl,--output-def,${LIBRARY_OUTPUT_PATH}/libVarData1516.def")
-      install(FILES ${LIBRARY_OUTPUT_PATH}/libVarData1516.def
-              DESTINATION lib)
-  endif (MINGW)
-  set_target_properties(VarData1516 PROPERTIES VERSION 1.0.0 SOVERSION 1)
+  # There shouldn't be any def file for STATIC library since this is not a DLL
+  # Commenting out next line.
+  #if (MINGW)
+  #    set_target_properties(VarData1516 PROPERTIES LINK_FLAGS 
"-Wl,--output-def,${LIBRARY_OUTPUT_PATH}/libVarData1516.def")
+  #    install(FILES ${LIBRARY_OUTPUT_PATH}/libVarData1516.def
+  #            DESTINATION lib)
+  #endif (MINGW)
+  # There shouldn't be any SOVERSION as well
+  #set_target_properties(VarData1516 PROPERTIES VERSION 1.0.0 SOVERSION 1)
   set(VarData1516Target "VarData1516")
 else()
   set(VarData1516Target "")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]