There were some strange linker errors at first but theymagicallydisappeared. The immediate problem wasthis line,
It's a private member of a class and I thought countwould beinitialized to 0. It does so when compiled using VS2010 but not with VS 11 beta. If I explicitly set count to 0 in the constructor my little test example works.
I do this in a cpp file,
It's supposed to replace the standard allocator with the TBB scalable allocator. I don't know if it actuallydoes but at least the program doesn't crash.
Still I would appreciate if VS 11 beta were supported officially.
> dev11 beta won't be 'officaly' supported since we do not support 3rd party beta products but next open source update should contain some dev11 support including malloc replacement
That's good. Unofficial is fine with me. And it looks quite promising. TBB for VS 2010 seems to workwith VS 11 beta,at least that's my initial finding.
But I think your position is wrong. For mostusers it'sTBB that's the3'rd part product, not the compilers. The only reasonable position would be for you to say that TBB should never stand in way of anydevelopment efforts of its users. By notsupporting VS 11 beta you are.
Like it or not, VS isthemajor development tool for a majority of developers and especially important this time with all the new C++ 11 features andthe new Windows 8 on the horizon.To consider it secondary to TBBis a ridiculous position in my view andshowsa complete lack of insight. In fact you have an obligation to stronglysupport it. You owe that toall TBB users who have put faith in TBB by allowing themselves to become dependent on it.