-----Ursprüngliche Nachricht----- Von: Otavio Salvador [mailto:otavio.salva...@ossystems.com.br] Gesendet: Freitag, 17. November 2017 17:16 An: Paul Sievers Cc: meta-freescale@yoctoproject.org Betreff: Re: [meta-freescale] ADT Installer produces bad compiler?
On Fri, Nov 17, 2017 at 12:31 PM, Paul Sievers <p.siev...@ms-ag.de> wrote: > Could this be a hard fload/soft float problem? > > root@imx6ulevk:~# readelf -h tt > ELF Header: > Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 > Class: ELF32 > Data: 2's complement, little endian > Version: 1 (current) > OS/ABI: UNIX - System V > ABI Version: 0 > Type: EXEC (Executable file) > Machine: ARM > Version: 0x1 > Entry point address: 0x82b8 > Start of program headers: 52 (bytes into file) > Start of section headers: 35308 (bytes into file) > Flags: 0x5000202, has entry point, Version5 > EABI, soft-float ABI Yes. You found it :-) -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 How is this supposed to work? Just adding the appropriate compiler option does not seem to help: paul@VBox:~/DataExchange/workspace/tt$ $CC -mfloat-abi=hard -o tt src/tt.c In file included from /home/paul/test-yocto/qemuarm/usr/include/features.h:389:0, from /home/paul/test-yocto/qemuarm/usr/include/stdio.h:27, from src/tt.c:11: /home/paul/test-yocto/qemuarm/usr/include/gnu/stubs.h:10:29: fatal error: gnu/stubs-hard.h: No such file or directory # include <gnu/stubs-hard.h> ^ compilation terminated. paul@VBox:~/DataExchange/workspace/tt$ Does the ADT Installer support hard float? Or do I have to build the toolchain manually using "bitbake meta-toolchain"? In this case, how can I configure it for hard float? Best Regards Paul -- _______________________________________________ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale