Linker for cross linking?

0 views
Skip to first unread message

Thomas Schweikle

unread,
Nov 13, 2025, 8:39:36 AMNov 13
to freebsd-...@freebsd.org
Hi!

Setting up a cross compiling environment I could manage to start
compiling FreeBSD, but now it fails because of

bmake[2]: /usr/src/share/mk/bsd.linker.mk:95: warning: Unknown linker
from XLD=/usr/bin/clang-linker-wrapper.exe: clang-linker-wrapper version
21.1.1 (https://github.com/msys2/MSYS2-packages
45f860c0dcdf3bb2bb5dccc5ffebe732deb1a9f8), defaulting to bfd
===> tools/build (obj,includes,all,install)
bmake[3]: /usr/src/tools/build/mk/Makefile.boot:69: Unsupported build
OS: MINGW64_NT-10.0-17763
in /usr/src/tools/build/mk/bsd.lib.mk:6
in /usr/src/tools/build/makefile:533
in bmake[3] in directory "/usr/src/tools/build"

bmake[3]: stopped making "includes" in /usr/src/tools/build
*** Error code 1

It is "warning: Unknown linker from
XLD=/usr/bin/clang-linker-wrapper.exe". I have llvm and gcc linkers
available. Can I just avoid "clang-linker-wrapper.exe"? And put "ld.exe"
directly there (from gcc) or does this have drawbacks?

--
Thomas
Reply all
Reply to author
Forward
0 new messages