<div dir="ltr"><div><div><div><div><div><div><div>Hello guys,<br><br></div>I imported an external toolchain into yocto using meta-sourcery layer.<br></div>It build fine some userspace recipes and also the kernel but I git some errors on busybox.<br>
<br></div>For the busybox the error is:<br>mips64-nlm-linux-ld --sysroot=/home/alexandru/Downloads/yocto/poky/buildKernel/tmp/sysroots/xlpev -m elf64btsmipn64 -r -o applets/built-in.o applets/applets.o<br>| mips64-nlm-linux-ld: unrecognised emulation mode: elf64btsmipn64<br>
| Supported emulations: elf32btsmipn32 elf32ltsmipn32 elf32btsmip elf32ltsmip elf64btsmip elf64btsmip_sym32 elf64ltsmip elf64ltsmip_sym32 <br><br></div>Does this mean that the emulator is notr supported into yocto?<br></div>
Is there a way to enable support for it?<br><br></div>It worked to call: mips64-nlm-linux-ld --sysroot=/home/alexandru/Downloads/yocto/poky/buildKernel/tmp/sysroots/xlpev -m elf64btsmip -r -o applets/built-in.o applets/applets.o<br>
<br></div><div>which implies defining the emulator as being elf64btsmip but I am trying to avoid it because it can imply multiple changes to recipes.<br><br></div><div>Also one assumption I have is maybe the binutils update can solve this problem, but I do not think that "elf64btsmipn64" is standard.<br>
<br></div><div>Sorry for the wall of text.<br><br><br></div><div>Thanks for your help,<br>Alex<br></div><div><div><div><div><div><div><br></div></div></div></div></div></div></div>