
Hi, I am trying to Install BOOST_1_30_0 on HPUX B.11.11 using aCC Version HP ANSI C++ B3910B A.03.33. Fisrtly i tried to build the thread libaray under <BOOST_ROOT>/lib/thread/build using statement bjam -sTOOLS="acc" -sBuild="debug release" I tried thread first because the regex compilation was also giving problems. Though Compiling the threads library result in MkDir1 ../../../libs/thread/build/bin/libboost_thread.so/acc/debug/runtime-link-dynamic/shared-linkable-true/threading-multi aCC-C++-action ../../../libs/thread/build/bin/libboost_thread.so/acc/debug/runtime-link-dynamic/shared-linkable-true/threading-multi/condition.o Error 19: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 59 # Unexpected 'template'. ::template result_<T> ^^^^^^^^ Error 24: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 59 # '{' expected instead of '<'. ::template result_<T> ^ Error 20: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 59 # '<' expected before '>'. ::template result_<T> ^ Error 24: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 60 # ';' expected instead of '{'. { ^ Error 318: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 59 # A template name was expected instead of 'T'. Did you forget to define the template? ::template result_<T> ^^ Error 263: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 59 # Object expected in declaration list. ::template result_<T> ^^ Error 19: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # Unexpected 'template'. struct enable_if : public enabled<Enabled>::template base<T> ^^^^^^^^ Error 24: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # '{' expected instead of '<'. struct enable_if : public enabled<Enabled>::template base<T> ^ Error 20: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # '<' expected before '>'. struct enable_if : public enabled<Enabled>::template base<T> ^ Error 24: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 323 # ';' expected instead of '{'. { ^ Error 419: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # 'T' is used as a type, but has not been defined as a type. struct enable_if : public enabled<Enabled>::template base<T> ^ Error 318: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # A template name was expected instead of '<type inserted by compiler>'. Did you forget to define the template? struct enable_if : public enabled<Enabled>::template base<T> ^ Error 699: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # Error limit reached; halting compilation. struct enable_if : public enabled<Enabled>::template base<T> ^ aCC -AA -c +W823 -I/mnt/r7/apal3/lib/boost_1_30_0 -DBOOST_THREAD_BUILD_DLL=1 -mt -g +Z -I"../../../libs/thread/build" -I"/mnt/r7/apal3/lib/boost_1_30_0" -o "../../../libs/thread/build/bin/libboost_thread.so/acc/debug/runtime-link-dynamic/shared-linkable-true/threading-multi/condition.o" "../src/condition.cpp" ...failed aCC-C++-action ../../../libs/thread/build/bin/libboost_thread.so/acc/debug/runtime-link-dynamic/shared-linkable-true/threading-multi/condition.o... Then i downloaded the lates is_functions.hpp from the CVS which again resulted in aCC-C++-action ../../../libs/thread/build/bin/libboost_thread.so/acc/debug/runtime-link-dynamic/shared-linkable-true/threading-multi/condition.o Error 19: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 59 # Unexpected 'template'. ::BOOST_NESTED_TEMPLATE result_<T> ^^^^^^^^^^^^^^^^^^^^^ Error 24: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 59 # '{' expected instead of '<'. ::BOOST_NESTED_TEMPLATE result_<T> ^ Error 20: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 59 # '<' expected before '>'. ::BOOST_NESTED_TEMPLATE result_<T> ^ Error 24: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 60 # ';' expected instead of '{'. { ^ Error 318: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 59 # A template name was expected instead of 'T'. Did you forget to define the template? ::BOOST_NESTED_TEMPLATE result_<T> ^^ Error 263: "/mnt/r7/apal3/lib/boost_1_30_0/boost/type_traits/is_function.hpp", line 59 # Object expected in declaration list. ::BOOST_NESTED_TEMPLATE result_<T> ^^ Error 19: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # Unexpected 'template'. struct enable_if : public enabled<Enabled>::template base<T> ^^^^^^^^ Error 24: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # '{' expected instead of '<'. struct enable_if : public enabled<Enabled>::template base<T> ^ Error 20: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # '<' expected before '>'. struct enable_if : public enabled<Enabled>::template base<T> ^ Error 24: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 323 # ';' expected instead of '{'. { ^ Error 419: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # 'T' is used as a type, but has not been defined as a type. struct enable_if : public enabled<Enabled>::template base<T> ^ Error 318: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # A template name was expected instead of '<type inserted by compiler>'. Did you forget to define the template? struct enable_if : public enabled<Enabled>::template base<T> ^ Error 699: "/mnt/r7/apal3/lib/boost_1_30_0/boost/function/function_base.hpp", line 322 # Error limit reached; halting compilation. struct enable_if : public enabled<Enabled>::template base<T> ^ aCC -AA -c +W823 -I/mnt/r7/apal3/lib/boost_1_30_0 -DBOOST_THREAD_BUILD_DLL=1 -mt -g +Z -I"../../../libs/thread/build" -I"/mnt/r7/apal3/lib/boost_1_30_0" -o "../../../libs/thread/build/bin/libboost_thread.so/acc/debug/runtime-link-dynamic/shared-linkable-true/threading-multi/condition.o" "../src/condition.cpp" ...failed aCC-C++-action ../../../libs/thread/build/bin/libboost_thread.so/acc/debug/runtime-link-dynamic/shared-linkable-true/threading-multi/condition.o... which is agian the same later i also tried to run configure using export CXX="aCC" export CXXFLAGS="-Aa -DAportable -D__HPACC_THREAD_SAFE_RB_TREE -DRWSTD_MULTI_THREAD -DRW_MULTI_THREAD -D_REENTRANT -D_THREAD_SAFE" export LDFLAGS="-DAportable" export LIBS="-lpthread" ./configure and coping the user.hpp to right location still the same error presist. Is there any way out to compile this? what can be done to resolve it. I don't want to use GCC on HPUX. Rgds Albert --------------------------------- Do you Yahoo!? Win a $20,000 Career Makeover at Yahoo! HotJobs