[yocto] can not compile
tony moseby
xmoseby at yahoo.se
Thu Oct 27 02:06:46 PDT 2016
Hello,
I am new with yocto and have a problem when using eclipse plugin,the problem is that I can not compile(msg received is "compiler can not create executables"). I have looked through the logfile generated by eclipse and there are some obvious errors, where some files are missing in yocto.Can someone guide me on what have I missed to do, I did follow the instruction to 100%(I think).Thanks for your helpK
-----------------------------------------------------------------------------------------------------compilation terminated.
configure:3269: $? = 1
configure:3258: arm-fsl-linux-gnueabi-gcc -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a7 --sysroot=/opt/fsl-networking/sysroots/cortexa7hf-vfp-neon-fsl-linux-gnueabi -qversion >&5
arm-fsl-linux-gnueabi-gcc: error: unrecognized command line option '-qversion'
arm-fsl-linux-gnueabi-gcc: fatal error: no input files
compilation terminated.
configure:3269: $? = 1
configure:3289: checking whether the C compiler works
configure:3311: arm-fsl-linux-gnueabi-gcc -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a7 --sysroot=/opt/fsl-networking/sysroots/cortexa7hf-vfp-neon-fsl-linux-gnueabi -g -O0 --sysroot=/opt/fsl-networking --sysroot=/opt/fsl-networking --sysroot=/opt/fsl-networking conftest.c >&5
/opt/fsl-networking/sysroots/i686-fslsdk-linux/usr/bin/arm-fsl-linux-gnueabi/../../libexec/arm-fsl-linux-gnueabi/gcc/arm-fsl-linux-gnueabi/4.8.3/ld: cannot find crt1.o: No such file or directory
/opt/fsl-networking/sysroots/i686-fslsdk-linux/usr/bin/arm-fsl-linux-gnueabi/../../libexec/arm-fsl-linux-gnueabi/gcc/arm-fsl-linux-gnueabi/4.8.3/ld: cannot find crti.o: No such file or directory
/opt/fsl-networking/sysroots/i686-fslsdk-linux/usr/bin/arm-fsl-linux-gnueabi/../../libexec/arm-fsl-linux-gnueabi/gcc/arm-fsl-linux-gnueabi/4.8.3/ld: cannot find crtbegin.o: No such file or directory
/opt/fsl-networking/sysroots/i686-fslsdk-linux/usr/bin/arm-fsl-linux-gnueabi/../../libexec/arm-fsl-linux-gnueabi/gcc/arm-fsl-linux-gnueabi/4.8.3/ld: cannot find -lgcc
/opt/fsl-networking/sysroots/i686-fslsdk-linux/usr/bin/arm-fsl-linux-gnueabi/../../libexec/arm-fsl-linux-gnueabi/gcc/arm-fsl-linux-gnueabi/4.8.3/ld: cannot find -lgcc_s
/opt/fsl-networking/sysroots/i686-fslsdk-linux/usr/bin/arm-fsl-linux-gnueabi/../../libexec/arm-fsl-linux-gnueabi/gcc/arm-fsl-linux-gnueabi/4.8.3/ld: cannot find -lc
/opt/fsl-networking/sysroots/i686-fslsdk-linux/usr/bin/arm-fsl-linux-gnueabi/../../libexec/arm-fsl-linux-gnueabi/gcc/arm-fsl-linux-gnueabi/4.8.3/ld: cannot find -lgcc
/opt/fsl-networking/sysroots/i686-fslsdk-linux/usr/bin/arm-fsl-linux-gnueabi/../../libexec/arm-fsl-linux-gnueabi/gcc/arm-fsl-linux-gnueabi/4.8.3/ld: cannot find -lgcc_s
/opt/fsl-networking/sysroots/i686-fslsdk-linux/usr/bin/arm-fsl-linux-gnueabi/../../libexec/arm-fsl-linux-gnueabi/gcc/arm-fsl-linux-gnueabi/4.8.3/ld: cannot find crtend.o: No such file or directory
/opt/fsl-networking/sysroots/i686-fslsdk-linux/usr/bin/arm-fsl-linux-gnueabi/../../libexec/arm-fsl-linux-gnueabi/gcc/arm-fsl-linux-gnueabi/4.8.3/ld: cannot find crtn.o: No such file or directory
collect2: error: ld returned 1 exit status
configure:3315: $? = 1
configure:3353: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "pink"
| #define PACKAGE_TARNAME "pink"
| #define PACKAGE_VERSION "0.1.0"
| #define PACKAGE_STRING "pink 0.1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "pink"
| #define VERSION "0.1.0"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:3358: error: in `/home/guia/workspace/pink':
configure:3360: error: C compiler cannot create executables
See `config.log' for more details
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20161027/1706e261/attachment.html>
More information about the yocto
mailing list