Re: [Boost-bugs] [Boost C++ Libraries] #546: boost.build needs fixes for HP/UX

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #546: boost.build needs fixes for HP/UX
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-11-15 18:23:27


#546: boost.build needs fixes for HP/UX
-----------------------------+----------------------------------------------
  Reporter: oliver_kowalke | Owner: grafik
      Type: Bugs | Status: closed
 Milestone: | Component: build
   Version: None | Severity: Showstopper
Resolution: fixed | Keywords:
-----------------------------+----------------------------------------------
Changes (by grafik):

  * status: assigned => closed
  * resolution: None => fixed
  * severity: => Showstopper

Old description:

> {{{
> Hello,
> I'm using boost on HP/UX (11.11 PA-RISC) with gcc (3.4.4).
>
> The default build for boost needs to be fixed for this
> platform!
>
> 1.) -fPIC: Shared libraries must be build as
> position-independent code (HP/UX linker requires this)
> on HP/UX!
>
> 2.) On HP/UX the extension *.sl is common for shared
> libraries -> boosts default is *.so (my UNIX-Admin
> was m irritated be *.so).
> Do not use "-sSUFDLL=.sl"!!! This generates libraries
> which will fail during load (for instance signals
> library). I was able to reproduce this behaviour.
>
> Oliver
>
> }}}

New description:

 {{{
 Hello,
 I'm using boost on HP/UX (11.11 PA-RISC) with gcc (3.4.4).

 The default build for boost needs to be fixed for this
 platform!

 1.) -fPIC: Shared libraries must be build as
 position-independent code (HP/UX linker requires this)
 on HP/UX!

 2.) On HP/UX the extension *.sl is common for shared
 libraries -> boosts default is *.so (my UNIX-Admin
 was m irritated be *.so).
 Do not use "-sSUFDLL=.sl"!!! This generates libraries
 which will fail during load (for instance signals
 library). I was able to reproduce this behaviour.

 Oliver

 }}}

Comment:

 Since HP is running tests on HP-UX with various gcc version with some
 success I'm assuming this problem is fixed now that we are using BBv2.

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/546#comment:4>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.


This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:57 UTC