Hi!

On 10/04/2012 07:28, Larry Gritz wrote:
In light of this, should we:

0. Do nothing -- use TBB by default, but allow optional build time USE_TBB=0 to 
turn it off (necessary for platforms that TBB does not support).
1. Use our own code (i.e. USE_TBB=0) by default, but allow USE_TBB=1 to 
optionally be set at build time, which reverts back to the old way (using the 
copied TBB code in our tree).
2. Use our own code by default, but allow USE_TBB=1 to optionally be set at 
build time, which uses/requires a system-installed TBB (removing remnants of 
TBB source from our tree).
3. Not support TBB at all, just use our own code (simpler, fewer dependencies, 
but possible minor performance penalty on the platforms for which TBB still 
seems faster than our own code).

Opinions?

Considering the fact that I've to fight against a lot of arches different from i386 and amd64, I'd vote point 2 or 3.

Thanks a lot for these efforts in making OIIO work fine everywhere ;-)

Cheers!

--
Matteo F. Vescovi
Debian Sponsored Maintainer
GnuPG KeyID: 83B2CF7A
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to