Boost logo

Boost-Build :

From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2006-03-10 09:07:48


Vladimir Prus wrote:

> On Friday 10 March 2006 16:26, Markus Schöpflin wrote:
>> Could anyone please verify that the attached patch doesn't break anything
>> and then either commit it or notify me in case of problems?
>
> All tests pass on Linux with this patch, so I've comitted it. Thanks!

Thanks.

> BTW, is gcc/Tru64 uses GNU binutils, or what? I though that -h option is more
> portable then -soname...

No, it's using its own tool chain. GNU syntax would be -soname=blah instead
of -soname blah, AFAICT.

The man page states:

<quote>
-soname shared_object_name
Set DT_SONAME for a shared object. The name can be a single component
name (for example, libc.a), a full pathname (starting with a slash), or
a relative pathname (containing a slash). The default DT_SONAME used
for shared objects is the filename component of the output file name.
Specify the output file name using the -o option as described previously.
This option is used with -shared.
</quote>

Reading this, I even could have removed the option altogether as the
default is good enough in this case. But maybe it will be used with another
path in the future, one never knows.

Markus


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