Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2008-06-03 08:01:25


On Tuesday 03 June 2008 15:05:56 Steinlein,Volker (EBV) wrote:

Hi Volker,
 
> I am not quite sure what you mean but I suppose you want to give the
> libaries internal names.
> This is what the HPUX ld man page says about assigning libraries
>
> ------8<-------------
> +h internal_name
> When building a shared library, record
> internal_name as the name of the library.
> When
> the library is used to link another executable
> file (program or shared library), this
> internal_name is recorded in the library list
> of
> the resulting output file instead of the
> pathname
> of the input shared library. That is, if +h
> is
> not used, the shared library does not have an
> internal name and when an executable is built
> with
>
> the shared library, the linker records the
> library
> name that it looks at.
>
> If more than one +h option is seen on the link
> line, the linker uses the first one and emits
> a
> warning message.
> ----------8<-----------
>
> Is it that what you need?

Yes, thanks. What is the compiler options for passing raw options directly
to the linker? If that's -Wl, then can you try the attached acc.jam ?
If not, how can I pass this -h to the linker?

- Volodya




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