Based on the the description of the problem I think the the mutex class are not defined in the tbb_debug.dll that I am using. If this is true that where would I find the definition for this class
I am using visual c++ 2008 and the point of this code is to allow one threaded task to access apiece of critical code one at a time. IfIam trying to createa tbb::spin_mutexobject to lock this code is to lock code in a method. is the problem in the code or in the project setting?
Thank you again
My guess is that something is messed in your project setup, such as e.g. 32- vs. 64-bit TBB DLLs. Definitely the reported symbol should exist in the 32-bit DLL; I checked our DEF files and it's there. Needless to say that the library is tested extensively in a variety of configuration, and if the symbol was really missed we would see it in tests.