[yocto] how to add a new bb(xerces-c)?

Martin Jansa martin.jansa at gmail.com
Fri Sep 27 00:31:59 PDT 2013


On Fri, Sep 27, 2013 at 01:35:55PM +0800, 曹志研 wrote:
> Hello, everyone!
> I try to add a new bb(xerces-c) to my image, bb is as followings:
> 

Check oe-classic recipes
http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/xerces-c/xerces-c_3.1.1.bb
http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/xerces-c/xerces-c_2.8.0.bb

maybe it was fixed there..

> 
> DESCRIPTION = "Xerces-C++ is a validating XML parser written in a portable subset of C++."
> HOMEPAGE = "http://xerces.apache.org/xerces-c/"
> LICENSE = "Apache"
> LIC_FILES_CHKSUM = "file://src/xercesc/dom/DOM.hpp;endline=22;md5=9986d741cab88a8b7bc4a19d3c1b8106 \
> file://src/xercesc/parsers/XercesDOMParser.hpp;endline=21;md5=85be7b6e587aa51e4f30c262f1cd695e \
> file://src/xercesc/xinclude/XIncludeDOMDocumentProcessor.hpp;endline=23;md5=4236d3c0f2537b3df547a97d60f93dc0"
> 
> 
> PR = "r1"
> 
> 
> DEPENDS = "curl icu"
> 
> 
> SRC_URI = "http://mirror.bit.edu.cn/apache//xerces/c/3/sources/xerces-c-${PV}.tar.gz"
> 
> 
> SRC_URI[md5sum] = "6a8ec45d83c8cfb1584c5a5345cb51ae"
> SRC_URI[sha256sum] = "a42785f71e0b91d5fd273831c87410ce60a73ccfdd207de1b805d26d44968736"
> 
> 
> inherit autotools
> 
> 
> S = "${WORKDIR}/xerces-c-${PV}/"
> 
> 
> EXTRA_OECONF = "\
> --enable-netaccessor-curl \
> --enable-transcoder-icu \
> --enable-msgloader-icu \
> "
> 
> 
> but when configure come into the error:
> ERROR: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities.
> Rerun configure task after fixing this. The path was '/home/caozhiyan/fsl-community-bsp/build-hc1200/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xerces-c/3.1.1-r1/xerces-c-3.1.1'
> ERROR: Function failed: do_qa_configure
> ERROR: Logfile of failure stored in: /home/caozhiyan/fsl-community-bsp/build-hc1200/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/xerces-c/3.1.1-r1/temp/log.do_configure.19932
> ERROR: Task 5 (/home/caozhiyan/fsl-community-bsp/sources/meta-fsl-hc1200/recipes-hc1200/xerces-c/xerces-c_3.1.1.bb, do_configure) failed with exit code '1'
> 
> 
> who can show me how to port the autotools-based project? Thanks.

> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto


-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20130927/a521fc0c/attachment.pgp>


More information about the yocto mailing list