1
uftpdのレシピを書く必要があります。ビットベイクでレシピを接続する方法
SUMMARY = "libuev_1.6.0.bb"
SECTION = "ftpserver"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
SRC_URI = "http://github.com/troglobit/libuev/releases/download/v${PV}/libuev-${PV}.tar.xz"
SRC_URI[md5sum] = "d0b12548d888cc30e41a921fe0f33641"
inherit autotools
do_install_append() {
ldconfig -N
}
は、今私はのためのレシピを記述する必要があります。
SUMMARY = "libite_1.9.3.bb"
SECTION = "ftpserver"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
SRC_URI = "http://github.com/troglobit/libite/releases/download/v${PV}/libite-${PV}.tar.xz"
SRC_URI[md5sum] = "67a00e1e1c7aa11207cf77f10c6580a3"
inherit autotools
do_install_append() {
ldconfig -N
}
私はlibiteのための2つのレシピを書いた:uftpd自体は、2つのライブラリを構築する必要がuftpdとそれは私がそれを達成しようとしてきた方法です:
SUMMARY = "uftpd_2.4.bb"
SECTION = "ftpserver"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
SRC_URI = "http://github.com/troglobit/uftpd/releases/download/v${PV}/uftpd-${PV}.tar.xz"
SRC_URI[md5sum] = "652e6cb8a059be3f8a3779b7182ce385"
DEPENDS += "libuev"
DEPENDS += "libite"
S = "${WORKDIR}/uftpd-${PV}"
do_configure[depends] += "libuev:do_populate_sysroot"
do_configure[depends] += "libite:do_populate_sysroot"
inherit autotools
私はuftpd、libuevとlibiteの両方を構築しようと正常にビルドが、uftpdからファイルを構成する実行時にエラーがあります: error image
は、私の知る限り理解してきたように、それは、configureを見つけることができないことを意味しlibuevライブラリですが、その直前にビルドされています。それで何ができますか?私がやっていることが間違っていますか?
!ありがとうございます! –