[Dev] Activation of ARM Arch support in Tizen3

Stéphane Desneux stephane.desneux at open.eurogiciel.org
Mon May 19 11:30:39 GMT 2014


Hi Tomasz,

I just commented the following line in Tizen:Common project config:

%ifarch %arm armv7l %{aarch64}
Substitute: mesa-devel pkgconfig(glesv2)
#Substitute: pkgconfig(egl)
%endif

QT packages build fine now.

Thanks.
-- 
Stéphane Desneux
Intel OTC - Vannes/FR
gpg:1CA35726/DFA9B0232EF80493AF2891FA24E3A2841CA35726

On 16/05/2014 10:59, Tomasz Olszak wrote:
>> We are currently working on a reliable rebuild of glibc (hence the risk of
>> full rebuild).
>> The major building work remaining to be done, is Crosswalk and QT5.
>> Then will attack the image creation.
>>
> 
> Qt opengl test fails
> 
> ++ -c -pipe -O2 -Wall -W -fPIE -DQ_OS_LINUX_TIZEN
> -I../../../mkspecs/devices/linux-g++-tizen -I. -o opengles2.o
> opengles2.cpp
> [  126s] In file included from /usr/include/GLES2/gl2.h:6:0,
> [  126s]                  from opengles2.cpp:45:
> [  126s] /usr/include/GLES2/gl2platform.h:20:29: fatal error:
> KHR/khrplatform.h: No such file or directory
> [  126s]  #include <KHR/khrplatform.h>
> [  126s]                              ^
> 
> qt5.spec file was prepared according to substiutions placed in
> build.conf files for ivi, mobile and generic profiles. So obviously
> something had to change in Common.
> It contains:
> 
> BuildRequires: pkgconfig(gles20)
> 
> Whch is substituted by in [1]:
> 
> Substitute: pkgconfig(gles20)  pkgconfig(egl) pkgconfig(glesv2)
> 
> 
> So first guess is that glesv2 doesn't pull all the dependencies it
> requires and/or pc file contains wrong include paths.
> Where can I find build.conf for [2], I will check the issue with gbs.
> 
> 
> [1]http://download.tizen.org/snapshots/tizen/common/common-wayland-ia32/latest/builddata/c06cece66d0c5db2195629d7c8e022feee819d1c7b7aca2b02d2f02f85af6c82-build.conf
> [2] http://download.tizen.org/live/Tizen:/Common/arm-wayland/
> 


More information about the Dev mailing list