Fix MacOSX build.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Sat, 23 Apr 2011 10:26:46 +0000 (11:26 +0100)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Sat, 23 Apr 2011 10:26:46 +0000 (11:26 +0100)
CMakeLists.txt

index 0c009f4..9dcb14f 100755 (executable)
@@ -215,10 +215,16 @@ else ()
     set_target_properties (glxtrace PROPERTIES
         # avoid the default "lib" prefix
         PREFIX ""
-        # prevent symbol relocations internal to our wrapper library to be overwritten by the application
-        LINK_FLAGS "-Wl,-Bsymbolic -Wl,-Bsymbolic-functions"
     )
 
+    # Prevent symbol relocations internal to our wrapper library to be
+    # overwritten by the application.
+    if (NOT APPLE)
+        set_target_properties (glxtrace PROPERTIES
+            LINK_FLAGS "-Wl,-Bsymbolic -Wl,-Bsymbolic-functions"
+        )
+    endif (NOT APPLE)
+
     target_link_libraries (glxtrace dl)
 endif ()