Messages in this thread | | | Date | Mon, 15 Jul 2019 13:16:18 -0500 | From | Segher Boessenkool <> | Subject | Re: [PATCH] powerpc: remove meaningless KBUILD_ARFLAGS addition |
| |
On Mon, Jul 15, 2019 at 09:03:46PM +0900, Masahiro Yamada wrote: > On Mon, Jul 15, 2019 at 4:30 PM Segher Boessenkool > <segher@kernel.crashing.org> wrote: > > > > On Mon, Jul 15, 2019 at 05:05:34PM +1000, Michael Ellerman wrote: > > > Segher Boessenkool <segher@kernel.crashing.org> writes: > > > > Yes, that is why I used the environment variable, all binutils work > > > > with that. There was no --target option in GNU ar before 2.22. > > I use binutils 2.30 > It does not understand --target option. > > $ powerpc-linux-ar --version > GNU ar (GNU Binutils) 2.30 > Copyright (C) 2018 Free Software Foundation, Inc. > This program is free software; you may redistribute it under the terms of > the GNU General Public License version 3 or (at your option) any later version. > This program has absolutely no warranty. > > If I give --target=elf$(BITS)-$(GNUTARGET) option, I see this: > powerpc-linux-ar: -t: No such file or directory
You need to provide a valid command line, like
$ powerpc-linux-ar tv smth.a --target=elf32-powerpc
ar is a bit weird.
Segher
| |