[Sidefx-houdini-list] hcustom Compile failed

Никита Мусатов not.a.whale at gmail.com
Mon Jul 9 15:58:49 EDT 2012


Hi I'm trying to compile example code from HDK. But when I'm compiling
code, terminal write error in boost. Somebody know how eliminate this
error? Thank you!
OS: Linux Fedora 17

hcustom ./toolkit/samples/SOP/SOP_Star.C

Making ./toolkit/samples/SOP/SOP_Star.o and
/home/notawhale/houdini12.0/dso/SOP_Star.so from
./toolkit/samples/SOP/SOP_Star.C
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/platform.hpp:17:0,
                 from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:12,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/config/requires_threads.hpp:29:4:
error: #error "Threading support unavaliable: it has been explicitly
disabled with BOOST_DISABLE_THREADS"
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:12:0,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/platform.hpp:67:9:
error: #error "Sorry, no boost threads are available for this platform."
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13:0,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:19:2: error:
#error "Boost threads unavailable on this platform"
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:13:0,
                 from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/mutex.hpp:18:2: error: #error
"Boost threads unavailable on this platform"
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:15:0,
                 from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread_heap_alloc.hpp:19:2:
error: #error "Boost threads unavailable on this platform"
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread_group.hpp:9:0,
                 from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:24,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/shared_mutex.hpp:18:2: error:
#error "Boost threads unavailable on this platform"
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread.hpp:14:0,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/condition_variable.hpp:18:2:
error: #error "Boost threads unavailable on this platform"
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread.hpp:17:0,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/once.hpp:18:2: error: #error
"Boost threads unavailable on this platform"
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread.hpp:18:0,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/recursive_mutex.hpp:18:2:
error: #error "Boost threads unavailable on this platform"
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22:0,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:42:9:
error: expected class-name before ‘{’ token
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:73:9:
error: expected class-name before ‘{’ token
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:93:9:
error: expected class-name before ‘{’ token
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:118:9:
error: ‘thread_data_ptr’ in namespace ‘boost::detail’ does not name a type
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:122:49:
error: expected ‘)’ before ‘data’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:124:9:
error: ‘thread_data_ptr’ in namespace ‘boost::detail’ does not name a type
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22:0,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:138:23:
error: ‘thread_data_ptr’ in namespace ‘boost::detail’ does not name a type
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:143:23:
error: ‘thread_data_ptr’ in namespace ‘boost::detail’ does not name a type
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:332:17:
error: ‘thread_data_base’ in namespace ‘boost::detail’ does not name a type
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:333:9:
error: ‘native_handle_type’ does not name a type
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::thread(F, typename
boost::disable_if<boost::is_convertible<T&, boost::detail::thread_move_t<T>
>, boost::thread::dummy*>::type)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:202:13:
error: class ‘boost::thread’ does not have any field named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::thread(boost::detail::thread_move_t<T>)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:210:13:
error: class ‘boost::thread’ does not have any field named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor
‘boost::thread::thread(boost::detail::thread_move_t<boost::thread>)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:217:13:
error: ‘thread_info’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:217:28:
error: ‘class boost::thread’ has no member named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:218:16:
error: ‘class boost::thread’ has no member named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::thread(F, A1)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:250:13:
error: class ‘boost::thread’ does not have any field named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::thread(F, A1, A2)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:256:13:
error: class ‘boost::thread’ does not have any field named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::thread(F, A1, A2, A3)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:263:13:
error: class ‘boost::thread’ does not have any field named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::thread(F, A1, A2, A3, A4)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:270:13:
error: class ‘boost::thread’ does not have any field named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::thread(F, A1, A2, A3, A4, A5)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:277:13:
error: class ‘boost::thread’ does not have any field named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::thread(F, A1, A2, A3, A4, A5, A6)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:284:13:
error: class ‘boost::thread’ does not have any field named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:291:13:
error: class ‘boost::thread’ does not have any field named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:298:13:
error: class ‘boost::thread’ does not have any field named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::thread(F, A1, A2, A3, A4, A5, A6, A7, A8, A9)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:305:13:
error: class ‘boost::thread’ does not have any field named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In member
function ‘void boost::thread::swap(boost::thread&)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:312:13:
error: ‘thread_info’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:312:32:
error: ‘class boost::thread’ has no member named ‘thread_info’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In static
member function ‘static void boost::thread::yield()’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:341:13:
error: ‘this_thread’ has not been declared
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In static
member function ‘static void boost::thread::sleep(const system_time&)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:346:13:
error: ‘this_thread’ has not been declared
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
function ‘void boost::this_thread::sleep(const boost::xtime&)’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:385:40:
error: invalid initialization of reference of type ‘const boost::xtime&’
from expression of type ‘boost::system_time {aka boost::posix_time::ptime}’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:383:21:
error: in passing argument 1 of ‘void boost::this_thread::sleep(const
boost::xtime&)’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: At global
scope:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:392:9:
error: ‘thread_data_ptr’ in namespace ‘boost::detail’ does not name a type
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:394:36:
error: expected ‘)’ before ‘thread_data_’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In
constructor ‘boost::thread::id::id()’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:401:13:
error: class ‘boost::thread::id’ does not have any field named ‘thread_data’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In member
function ‘bool boost::thread::id::operator==(const boost::thread::id&)
const’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:406:20:
error: ‘thread_data’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:406:20:
note: suggested alternative:
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22:0,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:40:15:
note:   ‘boost::detail::thread_data’
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22:0,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:406:35:
error: ‘const class boost::thread::id’ has no member named ‘thread_data’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In member
function ‘bool boost::thread::id::operator!=(const boost::thread::id&)
const’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:411:20:
error: ‘thread_data’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:411:20:
note: suggested alternative:
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22:0,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:40:15:
note:   ‘boost::detail::thread_data’
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22:0,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:411:35:
error: ‘const class boost::thread::id’ has no member named ‘thread_data’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In member
function ‘bool boost::thread::id::operator<(const boost::thread::id&)
const’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:416:20:
error: ‘thread_data’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:416:20:
note: suggested alternative:
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22:0,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:40:15:
note:   ‘boost::detail::thread_data’
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22:0,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:416:34:
error: ‘const class boost::thread::id’ has no member named ‘thread_data’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp: In member
function ‘bool boost::thread::id::operator>(const boost::thread::id&)
const’:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:421:22:
error: ‘const class boost::thread::id’ has no member named ‘thread_data’
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:421:34:
error: ‘thread_data’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:421:34:
note: suggested alternative:
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22:0,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
/opt/hfs12.0.681/toolkit/include/boost/thread/detail/thread.hpp:40:15:
note:   ‘boost::detail::thread_data’
In file included from
/opt/hfs12.0.681/toolkit/include/boost/thread/thread.hpp:22:0,
                 from /opt/hfs12.0.681/toolkit/include/boost/thread.hpp:13,
                 from
/opt/hfs12.0.681/toolkit/include/SYS/SYS_BoostThread.h:37,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_RecursiveTimedLock.h:48,
                 from
/opt/hfs12.0.681/toolkit/include/UT/UT_AbortableLock.h:28,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Lock.h:24,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Node.h:32,
                 from
/opt/hfs12.0.681/toolkit/include/OP/OP_OTLDefinition.h:23,
                 from /opt/hfs12.0.681/toolkit/include/OP/OP_Operator.h:33,
                 from ./toolkit/samples/SOP/SOP_Star.C:37:
...


...
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:59:13: error: ‘mutex’ in
namespace ‘boost’ does not name a type
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:60:13: error: ‘ut_Mutex’
does not name a type
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:61:13: error:
‘condition_variable’ in namespace ‘boost’ does not name a type
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:75:5: error: ‘ut_Mutex’
does not name a type
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:76:5: error:
‘ut_Condition’ does not name a type
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h: In member function ‘bool
UT_TaskLock::privateLock(const system_time&)’:
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:100:9: error:
‘ut_MutexLock’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:100:25: error: expected
‘;’ before ‘lock_scope’
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:134:17: error:
‘myCondition’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:134:34: error:
‘lock_scope’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:138:22: error:
‘myCondition’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:138:45: error:
‘lock_scope’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h: In member function ‘bool
UT_TaskLock::privateTryLock()’:
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:149:9: error:
‘ut_MutexLock’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:149:25: error: expected
‘;’ before ‘lock_scope’
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h: In member function ‘void
UT_TaskLock::privateUnlock()’:
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:157:9: error:
‘ut_MutexLock’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:157:25: error: expected
‘;’ before ‘lock_scope’
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:185:17: error:
‘myCondition’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h: In member function ‘bool
UT_TaskLock::privateHasLock()’:
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:192:9: error:
‘ut_MutexLock’ was not declared in this scope
/opt/hfs12.0.681/toolkit/include/UT/UT_TaskLock.h:192:25: error: expected
‘;’ before ‘lock_scope’
Compile failed



More information about the Sidefx-houdini-list mailing list