Found the %$£$@£$£ £4 problem, linker defaulted to build system instead of host/target.
>> LD=arm-linux-gnuabihf << fixed the problem in my case.
So I configured all those other variables as well CC GXX AR NM OBJCOPY etc.. etc..
Silly me thought make CROSS_COMPILE=arm-linux-gnuabihf- would be enough.
@NiLuJe, how did you compile 2018.76, mine keeps asking for glibc 2.25 which relies on kernel 3.2.0 ?
Furthest i came was 2016.72