Boost logo

Boost-Build :

From: Larry Evans (cppljevans_at_[hidden])
Date: 2004-10-02 09:38:24

On 10/02/2004 06:54 AM, Larry Evans wrote:
> After rm'ing the <hardcode-dll-paths> , it worked.

I was wrong again. Don't know why it worked before, but no

> However, I'm wondering about the lines from "bjam -n" output which
> contain:
> -Wl,-Bdynamic -Wl,-Bstatic -Wl,-Bdynamic -Wl,-Bstatic
> Why the duplication? Also, "man ld" description of -Bstatic

Rm'ed all the -Wl,-Bstatic and now it seems to work. Also,
with gcc, the "bjam -n" only showed -shared link flag. More
precisely, the icc link.dll command was:

"icc" -g -o
-Wl,-h -Wl, -shared
-Wl,-Bdynamic -Wl,-Bstatic -Wl,-Bdynamic -Wl,-Bstatic

whereas the gcc link.dll command was:

"/usr/local/gcc-3.4.1/bin/g++" -g -o
-Wl,-h -Wl, -shared

Maybe the -B flags should be rm'ed from the intel commands?


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