Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-05-12 00:50:33


On Thursday 12 May 2005 02:47, Caleb Epstein wrote:

> Here's a change which adds back libutil for all UNIX platforms which
> are not MACOSX or SUNOS:
>
> Starting around line 66:
>
> else if $(UNIX)
> {
> if $(OS) = MACOSX
> {
> PYTHON_EMBEDDED_LIBRARY = ;
> }
> else if $(OS) = SOLARIS
> {
> PYTHON_EMBEDDED_LIBRARY = python$(PYTHON_VERSION) dl ;
> }
> else
> {
> PYTHON_EMBEDDED_LIBRARY = python$(PYTHON_VERSION) dl util ;
> }
> }
>
> Perhaps this might be expressed more concisely with something like +=,
> but I'm a bit unfamiliar with my Jamfile syntax. I'm getting ssh
> protocol errors from Sourceforge right now, so I can't check in this
> change.

Can you, when committing this change, also add a comment saying that "util" is
a dependency of python and must be linked explicitly in static link scenario,
so that we don't wonder about it one year later.

Thanks!

- Volodya

-- 
Vladimir Prus
http://vladimir_prus.blogspot.com
Boost.Build V2: http://boost.org/boost-build2
 

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