On Nov 6, 2011, at 2:12 PM, Ćukasz Tasz wrote: > hi > > (target_link_libraries yourlib -Wl,--wrap,symbol) is not dooing the job?
I am trying to do it on the (add_library foo ...) side, since that's the context that knows what symbols to link. Doing it on the (target_link_libraries) side requires that I mess around with a bunch of files every time my set of wrapped symbols needs to change---a process prone to error. I was expecting there to be an existing target property that I could use for the information, but that doesn't seem true. As it is, I've written my own macro for linking with this particular library, essentially a custom target_link_libraries command: target_link_foo, that contains the right flags. This is basically unsatisfactory though, since I need to remember to use it and just hope everyone else does too. Luke > > ragards > Lukasz > > > 2011/11/6 Luke Dalessandro <[email protected]>: >> Hi everyone, >> >> I have a static library target that has some sources that rely on link-time >> symbol interposition. >> >> Is there an existing way to set transitive link flags of the >> "-Wl,--wrap,symbol" variety on the library target so that executables that >> depend on the library are automatically linked correctly? >> >> Thanks, >> Luke >> -- >> >> Powered by www.kitware.com >> >> Visit other Kitware open-source projects at >> http://www.kitware.com/opensource/opensource.html >> >> Please keep messages on-topic and check the CMake FAQ at: >> http://www.cmake.org/Wiki/CMake_FAQ >> >> Follow this link to subscribe/unsubscribe: >> http://www.cmake.org/mailman/listinfo/cmake >> > > > > -- > Lukasz Tasz -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
