On Tue, Jul 7, 2015 at 2:25 PM, Steve Borho <st...@borho.org> wrote: > We're already adding -fPIC to the compile flags for the two object > libraries. This way one set of objects can be used to output the shared > library and the static library. So the C++ files are already compiled > with -fPIC. It is only a problem when we need to link a static library > from one build into the shared library of another build. The static > library itself no longer supports PIC.
Really? I didn't think ar was in the habit of modifying machine code like that. At this point maybe the thing to do is make a toy example that reproduces the problem. (Ideally something truly stipped down, like https://github.com/dankegel/winezeug/tree/master/cmake_examples/ex7 ) - Dan -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake