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