I want to install PJSIP on my Colibri iMX7. I followed the steps provided here adding my pjsip meta-layers according to this document.
I got the .bb file here changing the pjproject_1.5.5.bb named to pjproject_2.6.bb wich is the latest version and the checksums.
The tree of my meta-pjproject is as follow :
meta-pjproject
├── conf
│ └── layer.conf
└── recipes-pjproject
└── pjproject
└── pjproject_2.6.bb
In the layer.conf I have :
# We have a conf and classes directory, add to BBPATH
BBPATH .= ":${LAYERDIR}"
# We have recipes-* directories, add to BBFILES
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
${LAYERDIR}/recipes-*/*/*.bbappend"
BBFILE_COLLECTIONS += "pjproject-layer"
BBFILE_PATTERN_pjproject-layer = "^${LAYERDIR}/"
BBFILE_PRIORITY_pjproject-layer = "7"
LAYERVERSION_pjproject-layer = "1"
But during the command bitbake -k angstrom-lxde-image
and after several hours I have this error.
So I added to the bb file :
LIC_FILES_CHKSUM = "file://MD5SUM.TXT;md5=xxx"
with MD5SUM.TXT containing :
c347a672679e7875ce572e18517884b2 pjproject-2.6.tar.bz2
But now I have this.
Edit:
I changed the recipe for this one based on this discussion but I have this error:
ERROR: configure failed
../pjproject-2.6/configure: 2: ../pjproject-2.6/configure: ./aconfigure: not found
Here is the log :
What can I do ? Is there a simpler way to compile a package?