[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdesupport/strigi/src/luceneindexer
From:       Jos van den Oever <jos () vandenoever ! info>
Date:       2007-10-11 20:13:41
Message-ID: 1192133621.760789.20557.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 724236 by vandenoever:

do not export the hidden symbols in libluceneindex

 M  +6 -5      CMakeLists.txt  


--- trunk/kdesupport/strigi/src/luceneindexer/CMakeLists.txt #724235:724236
@@ -19,16 +19,17 @@
     ADD_DEFINITIONS(-DUNICODE)
 ENDIF(WIN32)
 
-# CLucene requires exception support and has no support for visibility=hidden
-# so we must use the default (i.e. public) value for -fvisibility
+# CLucene requires exception support
 IF(NOT WIN32)
     IF (CMAKE_COMPILER_IS_GNUCXX)
         set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions")
     ENDIF(CMAKE_COMPILER_IS_GNUCXX)
 ENDIF(NOT WIN32)
-IF(__STRIGI_HAVE_GCC_VISIBILITY)
-    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=default")
-ENDIF(__STRIGI_HAVE_GCC_VISIBILITY)
+# In the past, we though we needed to use -fvisibility=default for compiling
+# this library. This appears not to be the case anymore.
+#IF(__STRIGI_HAVE_GCC_VISIBILITY)
+#    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=default")
+#ENDIF(__STRIGI_HAVE_GCC_VISIBILITY)
 
 set(cluceneindex_SRCS
 #        PrefixFilter.cpp
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic