Fix static build issues caused by yangobj set_target_properties call.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8023c2b..87910be 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -272,10 +272,11 @@
#link dl
target_link_libraries(yang ${CMAKE_DL_LIBS})
+
+ set_target_properties(yangobj PROPERTIES COMPILE_FLAGS "-fvisibility=hidden")
endif(ENABLE_STATIC)
set_target_properties(yang PROPERTIES VERSION ${LIBYANG_SOVERSION_FULL} SOVERSION ${LIBYANG_SOVERSION})
-set_target_properties(yangobj PROPERTIES COMPILE_FLAGS "-fvisibility=hidden")
# link math
target_link_libraries(yang m)