Boost logo

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 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)

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
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.


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at