|
Boost-Build : |
From: Oliver.Kowalke_at_[hidden]
Date: 2007-09-03 08:33:28
> Sorry, but are you trying to do at all?
>
> 1) Building boost libraries
this one
> for case 1) you would typically specify your toolset on the
> command-line (altough specifying in user-config.jam gives
> more configurability)
Ok - I explain it again - as I do sice may :( 07 : specifying
--toolset=gcc would result in linker errors because the gcc.jam did not
correctly used HPs linker. The current configuration in gcc.jam passes
options not known by the HP linker!
I was forced to modify the config files.
> There you also can specify the compiler beeing used. But if
> it nor compatible with gcc, I am afraid you would need to
> create a new toolset, and not using the gcc toolset.
I modified gcc.jam because the only compiler known to compile boost on
HPUX 11.11 is gcc.
> In case 1) you would specify on the commandline bjam
> link=shared to get the shared libs. Note: for some libs this
> is not possible since the lib author may have decided that
> only static is meaningful.
Why should boost.build behave on HPUX behave as on LINUX? If I type bjam
--toolset=gcc on LINUX iget shared libraries automaticaly build why not
on HPUX (why do I have to apply link=shared)?
> > Sorry - I didn't found this info in the documentation - may I
> > overlooked it?!
> This is for case 1)
> http://boost.org/more/getting_started/unix-variants.html
I can't read about shared libaries build as default option or how to
change the used linker!
I need a documentation which tells me which config file I've to change
in order to get all possible libaries build as static and shared
libraries.
Currently I get only static libraries on HP/UX 11.11 with gcc!
On Linux I get static AND shared libraries (gcc)!
> > I'll check this.
>
> check what?
??? You wrote:
> Please tell me if the above procedure worked.
Sorry - I'm feeling like Don Quixote.
Oliver
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