[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