Hello Lucas, On Mon, 18 Nov 2019 14:18:07 -0800 Lucas De Marchi <lucas.de.marchi@xxxxxxxxx> wrote: > On Mon, Nov 18, 2019 at 1:59 PM Fabrice Fontaine > <fontaine.fabrice@xxxxxxxxx> wrote: > > > > Commit 1d14ef82f4a3be741bcdf6b1c6d51ce9dce43567 does not completely fix > > CC'ing Thomas. > > Lucas De Marchi Fabrice also submitted this patch to Buildroot, and I merged it. Indeed, the -z undefs option was only introduced in binutils 2.30, so any toolchain using a binutils older than that is not able to use -z undefs. So I'd say that Fabrice's proposal is fine. Another option would be to detect if the toolchain support -z undefs, and only use --no-undefined if -z undefs is supported, for example. Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com