HomeDefectsLIN6-6612
Fixed

LIN6-6612 : Essential Qt libs not exported in a multilib project and also missing from the SDK

Created: Jan 23, 2014    Updated: Dec 3, 2018
Resolved Date: Mar 13, 2014
Found In Version: 6.0.0.1
Fix Version: 6.0.0.5
Severity: Severe
Applicable for: Wind River Linux 6
Component/s: Userspace

Description

When creating a multilib project (say x86 64-bit and 32-bit) in order to develop Qt apps, one can build successfully the necessary Qt libraries however only the 64-bit versions are exported into the fs /lib64, the /lib folder does not contain any libQt* files.

Consequently these libs are also missing from the generated SDK.

Steps to Reproduce

1.
build a project like this:
./wrlinux-5/wrlinux/configure --enable-board=intel-xeon-core-haswell --enable-rootfs=glibc_std_sato --enable-kernel=preempt-rt --enable-build=production --with-layer=wr-intel-support,meta-selinux,wr-security,cgp --with-template=feature/intel-support --with-rcpl-version=0011

2.
add Qt4 embedded and lib32-qt4-embedded

3.
try to run both x64 and x32 versions of qtDemo, the x64 runs ok but the x32 one fails.
(see attached files for necessary libs)

Other Downloads