On Mon, 2018-02-12 at 12:00 +0100, zyx wrote: > -fvisibility=hidden
Hi, I just recalled, the above is not the best thing to be done. The right approach is to use CMake, with the visibility variables: https://cmake.org/cmake/help/v3.1/prop_tgt/LANG_VISIBILITY_PRESET.html https://cmake.org/cmake/help/v3.1/variable/CMAKE_LANG_VISIBILITY_PRESET.html That makes it something like: set(CMAKE_CXX_VISIBILITY_PRESET hidden) somewhere at the top of the main CMakeList.txt or better by adding CXX_VISIBILITY_PRESET hidden into SET_TARGET_PROPERTIES(podofo_shared PROPERTIES...) and the like. I suppose CMake will do the right thing when other compilers and/or different platforms will be used, like those without -fvisibility=hidden defined. Bye, zyx ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Podofo-users mailing list Podofo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/podofo-users