You need to update the boost libraries.This error is related to a macro
change in GCC 4.7 on Linux.
On Sun, Jun 3, 2012 at 11:09 AM, Thomas Dinges wrote:
> Hi,
> you don't need Field3D for Cycles, can you just disable that, there
> might be a build option for it?
>
> Regards,
> Thomas
>
> Am 03.06.2012 17:07, schrieb panda kunfu:
> > Hi All,
> >
> > i m trying to compile blender 2.63.the cycle render requires OpenImageIo
> --
> >> Field3D.while compiling Filed3D I getting below error
> > My OS : Solaris 10 u10 (SPARC)
> >
> > /usr/local/include/boost/config/requires_threads.hpp:47:5: error: #error
> > "Compiler threading support is not turned on. Please set the correct
> > command line options for threading: -pthread (Linux), -pthreads (Solaris)
> > or -mthreads (Mingw32)"
> > In file included from /usr/local/include/boost/thread/mutex.hpp:12:0,
> > from
> /data/imageworks-Field3D-94d1bf3/export/Field.h:53,
> > from
> > /data/imageworks-Field3D-94d1bf3/export/DenseField.h:51,
> > from
> > /data/imageworks-Field3D-94d1bf3/export/DenseFieldIO.h:55,
> > from
> > /data/imageworks-Field3D-94d1bf3/src/DenseFieldIO.cpp:44:
> > /usr/local/include/boost/thread/detail/platform.hpp:67:9: error: #error
> > "Sorry, no boost threads are available for this platform."
> > In file included from
> /data/imageworks-Field3D-94d1bf3/export/Field.h:53:0,
> > from
> > /data/imageworks-Field3D-94d1bf3/export/DenseField.h:51,
> > from
> > /data/imageworks-Field3D-94d1bf3/export/DenseFieldIO.h:55,
> > from
> > /data/imageworks-Field3D-94d1bf3/src/DenseFieldIO.cpp:44:
> > /usr/local/include/boost/thread/mutex.hpp:18:2: error: #error "Boost
> > threads unavailable on this platform"
> > Generating code for file src/FieldInterp.cpp...
> > Generating code for file src/FieldMapping.cpp...
> > Generating code for file src/FieldMappingIO.cpp...
> > In file included from
> > /usr/local/include/boost/thread/detail/platform.hpp:17:0,
> > from /usr/local/include/boost/thread/mutex.hpp:12,
> > from
> /data/imageworks-Field3D-94d1bf3/export/Field.h:53,
> > from
> > /data/imageworks-Field3D-94d1bf3/export/EmptyField.h:51,
> > from
> > /data/imageworks-Field3D-94d1bf3/export/Field3DFile.h:60,
> > from
> > /data/imageworks-Field3D-94d1bf3/src/Field3DFile.cpp:54:
> > /usr/local/include/boost/config/requires_threads.hpp:47:5: error: #error
> > "Compiler threading support is not turned on. Please set the correct
> > command line options for threading: -pthread (Linux), -pthreads (Solaris)
> > or -mthreads (Mingw32)"
> > In file included from /usr/local/include/boost/thread/mutex.hpp:12:0,
> > from
> /data/imageworks-Field3D-94d1bf3/export/Field.h:53,
> > from
> > /data/imageworks-Field3D-94d1bf3/export/EmptyField.h:51,
> > from
> > /data/imageworks-Field3D-94d1bf3/export/Field3DFile.h:60,
> > from
> > /data/imageworks-Field3D-94d1bf3/src/Field3DFile.cpp:54:
> > /usr/local/include/boost/thread/detail/platform.hpp:67:9: error: #error
> > "Sorry, no boost threads are available for this platform."
> > In file included from
> /data/imageworks-Field3D-94d1bf3/export/Field.h:53:0,
> > from
> > /data/imageworks-Field3D-94d1bf3/export/EmptyField.h:51,
> > from
> > /data/imageworks-Field3D-94d1bf3/export/Field3DFile.h:60,
> > from
> > /data/imageworks-Field3D-94d1bf3/src/Field3DFile.cpp:54:
> > /usr/local/include/boost/thread/mutex.hpp:18:2: error: #error "Boost
> > threads unavailable on this platform"
> > ___
> > Bf-committers mailing list
> > Bf-committers@blender.org
> > http://lists.blender.org/mailman/listinfo/bf-committers
>
>
> --
> Thomas Dinges
> Blender Developer, Artist and Musician
>
> www.dingto.org
>
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers