Hi Andrew, list, Just a follow-up.
On Wed, Sep 07, 2016 at 08:34:47AM -0700, Andrew Fish wrote: > > The symptom is a failed link step with the message: > > /usr/bin/ld: unrecognised emulation mode: aarch64linux > > > > As a workaround, I was able to get my build functional again by > > creating a symbolic link /usr/bin/aarch64-linux-gnueabi-ld pointing at > > the actual location of my cross-ld. > > I'm not sure it works the same as Xcode, but one of the search paths > is often relative to the current location of the tools. This could > be macOS specific as the tools don't install in /usr/bin anymore, > and those locations just contain a reflector to the active > toolchain. I had a chat with our toolchain guys, and apparently this bug was fixed over 5 years ago for the BSD platforms (including OS X), but for some reason didn't get carried across to GNU: https://llvm.org/bugs/show_bug.cgi?id=9777 They've now put on their schedule to fix this behaviour for GNU also. Regards, Leif _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel