View Single Post
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#41
Originally Posted by szopin View Post
/usr/bin/ld: BFD (GNU Binutils for Debian) 2.22 assertion fail ../../bfd/elf32-arm.c:11467
Assertation comes from ld, which comes from package binutils and source file is elf32-arm.c.
Comment above assert is
If the output has no requirement about FP hardware, follow the requirement of the input.
FP=floating point
I don't know what are these requirements, what they should be, where or how they should be defined.
*when gcc is compiled?
*when binutils is compiled?
*when gcc and binutils are used?

--
Assertation is easily disabled, just remove mentioned line on mentioned file and recompile binutils. It will work same way after that, without nagging. But there might be good reason for that assertation failing and that should be fixed.
 

The Following 2 Users Say Thank You to AapoRantalainen For This Useful Post: