Boost logo

Boost-Build :

From: Gubenko, Boris (boris.gubenko_at_[hidden])
Date: 2008-08-26 15:51:50


Jim,

> I think that os.platform is a bjam build time value, not a runtime
> value.

This is correct.

> HP-UX PA-RISC binaries run on HP-UX Itanium; I was hoping not
> maintain two builds of bjam.

Does that mean that you run bjam built on PA-RISC on HP-UX/ia64?

Thanks,
  Boris

> -----Original Message-----
> From: boost-build-bounces_at_[hidden]
> [mailto:boost-build-bounces_at_[hidden]] On Behalf Of Jim
> Gallagher
> Sent: Tuesday, August 26, 2008 3:28 PM
> To: boost-build_at_[hidden]
> Subject: Re: [Boost-build] HP-UX Guru advice needed"
>
> >At some point, bjam (specifically jam.h) was updated to
> define PARISC on a PA-RISC platform. You can check for
> PA-RISC as the following:
> >
> > if [ os.platform ] = PARISC
> >
> >I'm wondering if you add
> >
> > type SHARED_LIB : sl : LIB : PARISC ;
> >
> >to types/lib.jam, will it work?
> >
> >If you're on PA-RISC, please use latest compiler: A.03.80
> with +hpxstd98 on the command line. Please note that Boost
> testing on HP-UX, both Integrity and PA-RISC, is done in a
> 64-mode: +DD64. I'm not a PA-RISC expert and I could not
> understand you needed to add "+Z" option. Note that the
> document you provide the link to: "Writing and Generating
> Position-Independent Code" is applicable to 32-bit PA-RISC
> applications only, so, perhaps, using the 64-bit data model
> will make the problem go away, whatever the problem is.
> >
> >Thanks,
> > Boris
>
> Boris,
>
> I think that os.platform is a bjam build time value, not a runtime
> value. HP-UX PA-RISC binaries run on HP-UX Itanium; I was hoping not
> maintain two builds of bjam.
>
> We are linking against vendor provided libraries, which are still 32
> bit, at least on PA-RISC, so we need to build 32 bit code as well.
>
> I have not actually made it as far as building any of the Boost libs
> on HP-UX, but it looks like I will need to update our compiler,
> currently at version A.03.56.
>
> Regards,
> Jim
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost-build
>


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