[poky] Qt should be linked to openssl at compilation

Francois Dupoux fdupoux at free.fr
Wed Nov 16 14:30:03 PST 2011


----- Original Message -----
From: "Mark Hatle" <mark.hatle at windriver.com>
To: "Francois Dupoux" <fdupoux at free.fr>
Cc: poky at yoctoproject.org
Sent: Wednesday, 16 November, 2011 9:32:55 PM
Subject: Re: [poky] Qt should be linked to openssl at compilation

> What is your base configuration, i.e. machine type (or architecture) .. and 
> which image type are you building for?
> I'd like to try to reproduce this linking to openssl, but not getting referenced 
> in the dependency set.

Hi Mark,

I have created a custom machine which is similar to "qemuarm", and also 
a custom image which includes the packages I need. 

Here is my configuration:

==> poky-edison/build/conf/local.conf
BB_NUMBER_THREADS = "4"
PARALLEL_MAKE = "-j 4"
MACHINE = "mymachine"
PACKAGE_CLASSES ?= "package_rpm"
DISTRO = "poky"
EXTRA_IMAGE_FEATURES = "debug-tweaks"
USER_CLASSES ?= "image-mklibs image-prelink"

In another bblayer I have created a configuration file for mymachine:

==> meta-mine/conf/machine/mymachine.conf
require conf/machine/qemuarm.conf
IMAGE_FSTYPES = "squashfs"
KERNEL_IMAGETYPE = "uImage"
PREFERRED_PROVIDER_linux-libc-headers = "linux-libc-headers"
PREFERRED_VERSION_linux-libc-headers = "2.6.32"
PREFERRED_PROVIDER_virtual/kernel = "linux-mine"

I have also created a custom recipe for the image:

==> meta-mine/recipes-core/images/my-image.bb
inherit core-image
IMAGE_INSTALL = "\
        task-core-boot busybox conffiles \
        module-init-tools module-init-tools-depmod \
        tslib tslib-calibrate tslib-tests \
        qt4-embedded-fonts-ttf-dejavu \
        qt4-embedded-fonts-ttf-vera \
        qt4-embedded-plugin-iconengine-svgicon \
        qt4-embedded-plugin-imageformat-gif \
        qt4-embedded-plugin-imageformat-ico \
        qt4-embedded-plugin-imageformat-jpeg \
        qt4-embedded-plugin-imageformat-mng \
        qt4-embedded-plugin-imageformat-svg \
        qt4-embedded-plugin-imageformat-tiff \
        my-qt-application \
"

The recipe for out Qt application inherits qt4e and contains no particular DEPENDS/RDEPENDS.

Also I have imported recipes-qt/qt4 from poky-trunk in my custom bblayer to be able to get 
qt-4.7.4 with the stable poky-6.0 release but I don't think it should make any difference

The build machine is running CentOS-6.0 x86_64

Thanks
Francois



More information about the poky mailing list