Boost logo

Boost-Build :

From: Jurko Gospodnetić (jurko.gospodnetic_at_[hidden])
Date: 2008-08-26 14:22:15


   Hi Jim.

> You are exactly right. Here is logic that appears to work correctly:
>
> if [ os.name ] = HPUX
> {
> # Output of model comand on PA-RISC machines will lead with "9000/".
> # Shared libs should have .sl extension on PA-RISC.
> if [ MATCH "^(9000/)" : [ SHELL "model" ] ]
> {
> type SHARED_LIB : sl : LIB ;
> }
> else
> {
> # We are Itanium and use .so extension.
> type SHARED_LIB : so : LIB ;
> }
> }
> else
> {
> type SHARED_LIB : so : LIB ;
> }
>
> Thanks for your help. Is there a formal patch process, or is this post
> sufficient?

   No formal process other than 'post to list or to the Boost Trac and
pester for the patch to get applied' or commit it yourself after a few
days if you have Boost SVN access. :-)

   Anyway, I can commit it. But since I do not have much experience with
HP-UX I'd feel better if someone could grok the new behaviour.

   Also, could you test the suggestions Boris gave in his reply to this
thread?

   Best regards,
     Jurko Gospodnetić


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk