[Buildroot] [PATCH 1/1] qt5/qt53d: new package

Jordon Wu jordon.wu at gmail.com
Fri Dec 4 02:29:47 UTC 2015


Hi Peter,

plugins: It seems make sense handle qt3d plugins after qt3d 5.6 released as
assimp is included as thirdparty in qt3d 5.6 branch

qml: below qml need to copy to target. and my patch should change to copy
qt3d's only
output/staging/usr/qml/Qt3D/
├── Input
│   ├── libquick3dinputplugin.so
│   └── qmldir
├── libquick3dcoreplugin.so
├── qmldir
└── Renderer
    ├── libquick3drendererplugin.so
    └── qmldir

examples: same as plugins. It's better handle it after qt3d 5.6 released or
change to 5.6 branch using git repo


I will commit a enhancement after your patch applied. Thanks

Best Regards
Jordon Wu


2015-12-04 5:45 GMT+08:00 Peter Seiderer <ps.report at gmx.net>:

> Hello Jordon,
>
> On Wed, 2 Dec 2015 12:57:49 +0800, Jordon Wu <jordon.wu at gmail.com> wrote:
>
> > Hi Thomas,
> >
> > I tested Peter's patch, It didn't handle qt3d's plugins, qml and examples
> > cases.
>
> Thanks for testing, short answer to your three critics (longer
> answer for details in an upcoming answer to your patch):
>
> - plugins: the only qt3d plugin is in src/plugins/sceneparsers/assimp
> and needs the assimp library [1] to build (see the README file for
> additional info). The assimp library is (not yet?) available as buildroot
> package...
>
> - qml: what do you mean is missing in my patch?
>
> - examples: o.k. missing from my patch, but many examples need the assimp
> plugin at run time... I think best would be if you could submit the
> example enhancement on top of my patch?
>
> Regards,
> Peter
>
> [1] http://assimp.sourceforge.net/
>
> >
> > Best Regards
> > Jordon Wu
> >
> > 2015-12-01 20:20 GMT+08:00 Thomas Petazzoni <
> > thomas.petazzoni at free-electrons.com>:
> >
> > > Dear Jordon Wu,
> > >
> > > On Tue,  1 Dec 2015 14:12:36 +0800, Jordon Wu wrote:
> > > > Signed-off-by: Jordon Wu <jordon.wu at gmail.com>
> > > > ---
> > > >  package/qt5/Config.in        |  1 +
> > > >  package/qt5/qt53d/Config.in  | 22 ++++++++++++++++
> > > >  package/qt5/qt53d/qt53d.hash |  4 +++
> > > >  package/qt5/qt53d/qt53d.mk   | 61
> > > ++++++++++++++++++++++++++++++++++++++++++++
> > > >  4 files changed, 88 insertions(+)
> > > >  create mode 100755 package/qt5/qt53d/Config.in
> > > >  create mode 100755 package/qt5/qt53d/qt53d.hash
> > > >  create mode 100755 package/qt5/qt53d/qt53d.mk
> > >
> > > For information, we have already a patch pending to add qt5 3d, from
> > > Peter Seiderer, which was sent just a few days ago. See:
> > > http://patchwork.ozlabs.org/patch/547753/.
> > >
> > > Maybe you can compare your implementation proposed by Peter (in Cc) and
> > > see if there's anything to add to Peter's patch ?
> > >
> > > Don't hesitate to test Peter's patch and provide your Tested-by if it
> > > works for you.
> > >
> > > Best regards,
> > >
> > > Thomas
> > > --
> > > Thomas Petazzoni, CTO, Free Electrons
> > > Embedded Linux, Kernel and Android engineering
> > > http://free-electrons.com
> > >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20151204/357c8f19/attachment.html>


More information about the buildroot mailing list