[prev in list] [next in list] [prev in thread] [next in thread] 

List:       hpux-cxx-dev
Subject:    RE: CXX-DEV: Boost library cannot be compiled with aCC (HP ANSI
From:       "S G Ganesh" <sgganesh () india ! hp ! com>
Date:       2005-12-06 7:42:10
Message-ID: 200512060732.NAA27769 () redsea ! india ! hp ! com
[Download RAW message or body]

>> I am writing in connection with compiling Boost C++
>> libraries on HP-UX.
>> Unfortunately I didn't manage to compile Boost v1.33.0 with
>> aCC on PARISC server. You can find error messages of
>> compilation below.

aCC/PA-RISC doesnt support Boost libraries fully. On Itanium, the latest
A.06.05 release
supports it very well.

>> Version specification of HP server is:
>> HP-UX evohp B.11.11 U 9000/800 143242791
>> aCC: HP ANSI C++ B3910B A.03.37

aCC version A.03.65 has better support for many of the Boost libraries v1.30.2
(not v1.33.0).
http://h21007.www2.hp.com/dspp/tech/tech_TechSoftwareDetailPage_IDX/1,1703,17
43,
00.html
In near future you can expect much better support for Boost/aCC-PA.

>> Do you know about boost libraries can be compiled on HP-UX?
>> We need these libraries in order the application we are
>> developing must be ported to HP-UX.
>> Any help would be appreciated to use Boost on HP-UX.
>>
>>
>> Error 619:
>> "/data/home/marak/projects/engage/engUnix/src/3rdparty/boost_
>> 1_33_0/boost/spirit/core/primitives/primitives.hpp",
>> line 40 # The definition of template
>> result<boost::spirit::alpha_parser>
>> contains typename qualification 'ScannerT::value_t', yet
>>     generation of specialization struct
>> result<boost::spirit::alpha_parser> implies that 'ScannerT'
>> is 'tentative struct alpha_parser', which does not contain a
>> type named 'value_t'.
>>             typename parser_result<self_t, ScannerT>::type
>>             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

aCC/PA doesnt support the Boost Spirit library yet. Please contact the
resonse
centre
and file a defect report for this problem.

Thanks!
-Ganesh
 _________________________________________________________________
 To leave this mailing list, send mail to majordomo@cxx.cup.hp.com
    with the message UNSUBSCRIBE cxx-dev
 _________________________________________________________________
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic