Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] qt5 libQt5OpenGL.so library installation
@ 2013-05-15 20:34 Wojciech Slenska
  2013-05-16  5:59 ` Arnout Vandecappelle
  2013-05-30 20:02 ` Peter Korsgaard
  0 siblings, 2 replies; 5+ messages in thread
From: Wojciech Slenska @ 2013-05-15 20:34 UTC (permalink / raw)
  To: buildroot

When qt5 is build with EGLFS support, libQt5OpenGL library should be copied to target.

Signed-off-by: Wojciech Slenska <wojciech.slenska@gmail.com>
---
 package/qt5/qt5base/qt5base.mk | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/qt5/qt5base/qt5base.mk b/package/qt5/qt5base/qt5base.mk
index bfc6c91..7c6a093 100644
--- a/package/qt5/qt5base/qt5base.mk
+++ b/package/qt5/qt5base/qt5base.mk
@@ -118,6 +118,7 @@ QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_CONCURRENT) += Qt5Concurrent
 QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_SQL)        += Qt5Sql
 QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_TEST)       += Qt5Test
 QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_XML)        += Qt5Xml
+QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_EGLFS)      += Qt5OpenGL
 
 QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_GUI)          += Qt5Gui
 QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_WIDGETS)      += Qt5Widgets
-- 
1.8.1.2

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH] qt5 libQt5OpenGL.so library installation
  2013-05-15 20:34 [Buildroot] [PATCH] qt5 libQt5OpenGL.so library installation Wojciech Slenska
@ 2013-05-16  5:59 ` Arnout Vandecappelle
  2013-05-17 21:04   ` Wojciech Sleńska
  2013-05-30 20:02 ` Peter Korsgaard
  1 sibling, 1 reply; 5+ messages in thread
From: Arnout Vandecappelle @ 2013-05-16  5:59 UTC (permalink / raw)
  To: buildroot

On 15/05/13 22:34, Wojciech Slenska wrote:
> When qt5 is build with EGLFS support, libQt5OpenGL library should be copied to target.
>
> Signed-off-by: Wojciech Slenska <wojciech.slenska@gmail.com>
> ---
>   package/qt5/qt5base/qt5base.mk | 1 +
>   1 file changed, 1 insertion(+)
>
> diff --git a/package/qt5/qt5base/qt5base.mk b/package/qt5/qt5base/qt5base.mk
> index bfc6c91..7c6a093 100644
> --- a/package/qt5/qt5base/qt5base.mk
> +++ b/package/qt5/qt5base/qt5base.mk
> @@ -118,6 +118,7 @@ QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_CONCURRENT) += Qt5Concurrent
>   QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_SQL)        += Qt5Sql
>   QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_TEST)       += Qt5Test
>   QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_XML)        += Qt5Xml
> +QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_EGLFS)      += Qt5OpenGL

  eglfs works fine for me without this library...

  Regards,
  Arnout

>
>   QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_GUI)          += Qt5Gui
>   QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_WIDGETS)      += Qt5Widgets
>


-- 
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH] qt5 libQt5OpenGL.so library installation
  2013-05-16  5:59 ` Arnout Vandecappelle
@ 2013-05-17 21:04   ` Wojciech Sleńska
  2013-05-18 17:29     ` Thomas Petazzoni
  0 siblings, 1 reply; 5+ messages in thread
From: Wojciech Sleńska @ 2013-05-17 21:04 UTC (permalink / raw)
  To: buildroot

2013/5/16 Arnout Vandecappelle <arnout@mind.be>:
> On 15/05/13 22:34, Wojciech Slenska wrote:
>>
>> When qt5 is build with EGLFS support, libQt5OpenGL library should be
>> copied to target.
>>
>> Signed-off-by: Wojciech Slenska <wojciech.slenska@gmail.com>
>> ---
>>   package/qt5/qt5base/qt5base.mk | 1 +
>>   1 file changed, 1 insertion(+)
>>
>> diff --git a/package/qt5/qt5base/qt5base.mk
>> b/package/qt5/qt5base/qt5base.mk
>> index bfc6c91..7c6a093 100644
>> --- a/package/qt5/qt5base/qt5base.mk
>> +++ b/package/qt5/qt5base/qt5base.mk
>> @@ -118,6 +118,7 @@ QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_CONCURRENT)
>> += Qt5Concurrent
>>   QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_SQL)        += Qt5Sql
>>   QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_TEST)       += Qt5Test
>>   QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_XML)        += Qt5Xml
>> +QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_EGLFS)      += Qt5OpenGL
>
>
>  eglfs works fine for me without this library...
>
>  Regards,
>  Arnout
>
>
>>
>>   QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_GUI)          += Qt5Gui
>>   QT5BASE_INSTALL_LIBS_$(BR2_PACKAGE_QT5BASE_WIDGETS)      += Qt5Widgets
>>
>
>
> --
> Arnout Vandecappelle                          arnout at mind be
> Senior Embedded Software Architect            +32-16-286500
> Essensium/Mind                                http://www.mind.be
> G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
> LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
> GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F

Hello Arnout,

EGLFS is working without library, but not all QT applications will be
work. There will be problems with opengl apps (for example
examples/opengl/hellogl_es2/) and for some QML apps.

Current behavior is little bit inconsistent because when eglfs is
selected, qt5 is build with flag -opengl, but library are never
installed on target. Please check line 87 in qtbase.mk file
ifeq ($(BR2_PACKAGE_QT5BASE_EGLFS),y)
QT5BASE_CONFIGURE_OPTS += -opengl es2 -eglfs

BR
Wojtek

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH] qt5 libQt5OpenGL.so library installation
  2013-05-17 21:04   ` Wojciech Sleńska
@ 2013-05-18 17:29     ` Thomas Petazzoni
  0 siblings, 0 replies; 5+ messages in thread
From: Thomas Petazzoni @ 2013-05-18 17:29 UTC (permalink / raw)
  To: buildroot

Dear Wojciech Sle?ska,

On Fri, 17 May 2013 23:04:44 +0200, Wojciech Sle?ska wrote:

> EGLFS is working without library, but not all QT applications will be
> work. There will be problems with opengl apps (for example
> examples/opengl/hellogl_es2/) and for some QML apps.
> 
> Current behavior is little bit inconsistent because when eglfs is
> selected, qt5 is build with flag -opengl, but library are never
> installed on target. Please check line 87 in qtbase.mk file
> ifeq ($(BR2_PACKAGE_QT5BASE_EGLFS),y)
> QT5BASE_CONFIGURE_OPTS += -opengl es2 -eglfs

Ok, this seems to make sense to me.

Thanks!

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH] qt5 libQt5OpenGL.so library installation
  2013-05-15 20:34 [Buildroot] [PATCH] qt5 libQt5OpenGL.so library installation Wojciech Slenska
  2013-05-16  5:59 ` Arnout Vandecappelle
@ 2013-05-30 20:02 ` Peter Korsgaard
  1 sibling, 0 replies; 5+ messages in thread
From: Peter Korsgaard @ 2013-05-30 20:02 UTC (permalink / raw)
  To: buildroot

>>>>> "Wojciech" == Wojciech Slenska <wojciech.slenska@gmail.com> writes:

 Wojciech> When qt5 is build with EGLFS support, libQt5OpenGL library
 Wojciech> should be copied to target.

Committed to next, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-05-30 20:02 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-15 20:34 [Buildroot] [PATCH] qt5 libQt5OpenGL.so library installation Wojciech Slenska
2013-05-16  5:59 ` Arnout Vandecappelle
2013-05-17 21:04   ` Wojciech Sleńska
2013-05-18 17:29     ` Thomas Petazzoni
2013-05-30 20:02 ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox