Hi, all

I use the 1.8 YP to build the ccgi, the receip of ccgi as this:

SUMMARY = "Add ccgi lib to rootfs"
HOMEPAGE = "http://sourceforge.net/projects/libccgi/?source=typ_redirect";
LICENSE = "GPLv2"
FILESEXTRAPATHS_prepend  := "${THISDIR}/${PN}:"

LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"

FILES_${PN}_dev = "${libdir}/* ${includedir}/* "

SRC_URI = "file://${PN}-${PV}.tgz \
           file://0001-modify-the-source-code-to-match-the-G4-code.patch \      
    "
                  
S = "${WORKDIR}/${PN}-${PV}"

PARALLEL_MAKEINST="prefix=${D}/usr"
EXTRA_OEMAKE = 'CROSS=${HOST_PREFIX}'
do_compile() {
        oe_runmake 
OPENSSL_INCLUDE=${TOPDIR}/tmp/sysroots/${MACHINE}/usr/include 
}

It appears the error as follows:
/home/ectrs/poky/coretexa8/tmp/sysroots/i686-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.2/ld:
 cannot find crti.o: No such file or directory
| 
/home/ectrs/poky/coretexa8/tmp/sysroots/i686-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.2/ld:
 cannot find crtbeginS.o: No such file or directory
| 
/home/ectrs/poky/coretexa8/tmp/sysroots/i686-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.2/ld:
 cannot find -lgcc
| 
/home/ectrs/poky/coretexa8/tmp/sysroots/i686-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.2/ld:
 cannot find -lgcc_s
| 
/home/ectrs/poky/coretexa8/tmp/sysroots/i686-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.2/ld:
 cannot find -lpthread
| 
/home/ectrs/poky/coretexa8/tmp/sysroots/i686-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.2/ld:
 cannot find -lc
| 
/home/ectrs/poky/coretexa8/tmp/sysroots/i686-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.2/ld:
 cannot find -lgcc
| 
/home/ectrs/poky/coretexa8/tmp/sysroots/i686-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.2/ld:
 cannot find -lgcc_s
| 
/home/ectrs/poky/coretexa8/tmp/sysroots/i686-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.2/ld:
 cannot find crtendS.o: No such file or directory
| 
/home/ectrs/poky/coretexa8/tmp/sysroots/i686-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.2/ld:
 cannot find crtn.o: No such file or directory

In fact , I can find the crti.o in 
/home/ectrs/poky/coretexa8/tmp/sysroots/i686-linux/usr/ directory.

How to resolve this problem? If you know ,please tell me .



Thanks 

Neil

-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to