can not compile
A message that is not in the archive (sent off-list or not yet received): [email protected]
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