Boost logo

Boost-Build :

From: sthiers (sthiers_at_[hidden])
Date: 2004-09-06 14:08:50


The point is that
- the same "nm" command applied to debug version libraries prints all
symbols.
- I can't build an executable using libboost_python.so.1.30.2 in
release version because the linker can't find the symbols in the
library.

--- In jamboost_at_[hidden], Larry Evans <cppljevans_at_c...> wrote:
> On 09/06/2004 10:54 AM, sthiers wrote:
> > Hi,
> >
> > I've built boost_python on Red Hat linux.
> > The generated libboost_python.so.1.30.2 does not export any
symbol
> > in release version. (ie command "nm -o libboost_python.so.1.30.2"
> > produces something like "no symbol").
> > In debug version, everything is correct.(ie command "nm -o
> > libboost_python.so.1.30.2" produces the full symbol list).
>
> My `man nm` indicates the need to pass a flag to nm to
> print names in shared libraries. Try that.

 


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