[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#14364: Bug Report: Lacking '=' when specifying -soname

From: Peter Rosin
Subject: bug#14364: Bug Report: Lacking '=' when specifying -soname
Date: Wed, 08 May 2013 09:41:24 +0200
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130328 Thunderbird/17.0.5

On 2013-05-07 23:11, Bob Fischer wrote:
> The problem: libtool is generating a command line like
>     -Wl,-soname -Wl,libglint2.so.0
> instead of
>     -Wl,-soname=libglint2.so.0

Those two should be exactly equivalent, at least according to the
GNU ld manual. Quoting from section 2.1 "Command line options":

        Arguments to multiple-letter options must either be
        separated from the option name by an equals sign, or
        be given as separate arguments immediately following
        the option that requires them.  For example,
        `--trace-symbol foo' and `--trace-symbol=foo' are
        equivalent.  Unique abbreviations of the names of
        multiple-letter options are accepted.

AFAICT, that paragraph is the same in ld 2.20 and in current ld.

So, the problem does not appear to be the command line libtool is
generating. I.e., the problem appears to be elsewhere.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]