On 07/05/2011 06:39 PM, Paolo Berto wrote: > Weird. I am sure we do not use the flag and we compile since an year > on Linux/OSX. > So there must be another reason. Shing and Moritz are reading the list > so they might have further tips.
I dunno if the boost we build against is compiled with this flag or not. I use a customized Gentoo boost ebuild (solely because the offiial one misses -fPic) and then just let CMake sort out the rest. So far we only delivered packages to "the outside world" that were built on this custom Gentoo setup. Some of our devs use Ubuntu boxes and build boost manually there since the official packages on that distro, too, miss -fPic. I can investigate about other flags, if anyone cares. But I don't see how -fvisibility=hidden could matter. We statically link boost and we export no symbols from it -- i.e. symbols get resolved at compile time and then stripped. As such I do not understand how any flag we use when compiling boost could affect runtime stability of our plugins but I won't disregard the possibility that I'm a bit dense today. :) .mm _______________________________________________ Nuke-dev mailing list [email protected], http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-dev
