On Mon, Jan 11, 2016 at 9:26 AM, Thiago Ize <[email protected]> wrote:
> There's a difference between symbols (-g), -DNDEBUG, and "debug mode" > (-O0, -g). If you're actually building in debug mode and then stripping > symbols, all your users are now getting a really slow and crappy OIIO > without any optimizations. What you want is to just add the debug symbols > (-g) to the release mode. Ideally the profile mode would do this for you, > but I think the profile mode in OIIO uses different optimization settings, > which makes it kind of useless (you want to profile the real code made with > -O3, not the -O2 code). > Ahh, I didn't distinguish there. Standard build flags for Fedora include -g -O2 (not -O3). Thanks, Richard
_______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
