GDC & BBB arm

Andrea Fontana via D.gnu d.gnu at puremagic.com
Mon Apr 20 01:14:49 PDT 2015


On Sunday, 19 April 2015 at 17:39:43 UTC, Johannes Pfau wrote:
> Am Sun, 19 Apr 2015 16:29:41 +0000
> schrieb "Andrea Fontana" <nospam at example.com>:
>
>> First: It's a known bug? I didn't find anything about it on 
>> bug tracker.
>
> You need to compile with --with-fpu=vfp (in crosstool-NG select 
> the
> correct FPU). (or any other supported fpu variant)
>
> IIRC this is some GCC/binutils bug. vfp is the oldest supported 
> and
> default fpu in gcc anyway. But binutils defaults to an older 
> fpu target
> and gcc only passes the correct parameters when explicitly 
> setting
> --with-fpu.

Ok, I'll try tonight :)

>> Second: why if i compile without -static flag when I try to 
>> run my test it says "file not found"? Am I missing any library 
>> on my bbb? Can I fix it?
>
> Never tried -static so I can't say anything about this.

It's the only way executable works. Maybe the reason is that 
system is linux-unknown-eabihf and compiler now create exec for 
linux-unknown-eabi so dynamic libraries won't match?

If tonight using --with-fpu it works, probably it isn't needed 
anymore.


More information about the D.gnu mailing list