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

Reply via email to