openexr-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Openexr-devel] boost versions


From: Christopher Horvath
Subject: Re: [Openexr-devel] boost versions
Date: Fri, 17 Aug 2012 16:53:07 -0700

I'm using 1.49.0, but I don't really use many of the actively developed newer features - mostly smart pointers, format, regex, random - all things that are in C++ 11, but I can't use C++ 11 with our build system at work.  

I haven't really dug into much of what seems like the "fancier" stuff - I wrote an Obj reader for Alembic using boost::spirit, and I'd say that was not really that successful - the code takes a really long time to compile and produces a gigantic executable. 
 
I'm sure I'm doing it wrong, but I think that's one of the problems with hyper-templating, coding intuition gets lost.

I use boost::python heavily, but I'm wrapping really simply global functions and flat structs, so I  haven't really had to change usage since I started with it on 1.39.

I still have to modify the boost build jam files to add -fPIC to static library compiles, which normally it will only add to the shared library compiles. This is really frustrating. 

As soon as C++ 11 becomes more widely supported, I believe I can drop boost for everything except boost::python, and I think this is a big impediment to wider adoption of open source libraries with boost dependencies. 

On Fri, Aug 17, 2012 at 4:41 PM, Piotr Stanczyk <address@hidden> wrote:
Hi,

Out of interest, what boost version are people using most commonly? Anyone hitting the dizzy heights of 1.50?

Cheers,

Piotr


_______________________________________________
Openexr-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/openexr-devel




--
I think this situation absolutely requires that a really futile and stupid gesture be done on somebody's part. And we're just the guys to do it.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]