Re: problem linking kernel
- In reply to: Dimitry Andric : "Re: problem linking kernel"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 29 Oct 2023 12:16:31 UTC
reason found. /usr/local/bin/ld which is part of gcc from ports takes precedence PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games make and all builds On Sun, 29 Oct 2023, Dimitry Andric wrote: > On 29 Oct 2023, at 11:34, Wojciech Puchar <wojtek@puchar.net> wrote: >> >> i get this linking my custom kernel. No errors until link >> >> linking kernel >> ld: dynamic STT_GNU_IFUNC symbol `rdtsc_ordered' with pointer equality in `cpu_machdep.o' can not be used when making an executable; recompile with -fPIE and relink with -pie >> >> >> kernel config attached, latest FreeBSD-13 downloaded today. >> >> can you help?<conf.txt> > > I just tried it here, and it works fine: > > ... > linking kernel > objcopy --strip-debug kernel > text data bss dec hex filename > 7925073 779012 3411328 12115413 0xb8ddd5 kernel > -------------------------------------------------------------- >>>> Kernel build for PUCHAR completed on Sun Oct 29 12:06:08 UTC 2023 > -------------------------------------------------------------- >>>> Kernel(s) PUCHAR built in 28 seconds, ncpu: 32, make -j32 > -------------------------------------------------------------- > > -Dimitry > >