David you can definitely cross-compile QT apps for the BBB as well....I
just found the process
 to be somewhat unwieldy. Getting native compilation to work is much easier
and achieves more or less the same thing ....most of the time


On Tue, Apr 8, 2014 at 8:05 PM, Don deJuan <donjuans...@gmail.com> wrote:

>  On 04/08/2014 04:14 PM, Hussam Hertani wrote:
>
> David, yes absolutely You can build applications natively on the BBB using
> a native compiler (ygcc compiler on the BBB not a cross compiler...) and a
> native set of the QT4 libraries. Expect slightly slower build times though.
> Also running QtCreator natively on the BBB might be a bit laggy....but
> usable. I typically build the applications from the command line. This
> approach uses a pre-built armhf version of QT4 from the debian repos. It is
> not as flexible as a custom QT library build and requires Xorg/server but
> it works.
>
>
> On Tue, Apr 8, 2014 at 6:12 PM, David Lewin <dlewin...@gmail.com> wrote:
>
>> Indeed, as I've already got the case now I pay attention to that point:
>> the gnueabihf from Linaro were used as in the Louis good tutorial  :
>>
>> http://armsdr.blogspot.fr/2014/01/bare-metal-qt-52-on-beaglebone-black_16.html
>>  Anyway, whereas the cross-compilation was ok-the app execute fine- the
>> display can't show GUI correctly (no btn, no label, ...) it seems that
>> everybody has that issue. I've looked in the forums (official Qt about
>> BBB included) for an alternative of linufb (xcb as instance) without better
>> results.
>> Therefore, I wonder if Qt is able to be cross-compiled for BBB.
>>
>>
>> 2014-04-08 23:18 GMT+02:00 Robert Nelson <robertcnel...@gmail.com>:
>>
>>  On Tue, Apr 8, 2014 at 4:16 PM, David Lewin <dlewin...@gmail.com> wrote:
>>> > Thanks for your answer Hal.
>>> > I succeeded to build apps on my PC but the failing part is when
>>> > cross-compiling from PC and executing it to BBB.
>>> > Does this mean that a Qt application can only be developped from the
>>> board ,
>>> > instead of QtCreator on PC as usual ?
>>>
>>>  Debian is using the "armhf" abi, so make sure your cross compiler is
>>> of the "gnueabihf" variety..
>>>
>>> Regards,
>>>
>>> --
>>> Robert Nelson
>>> http://www.rcn-ee.com/
>>>
>>> --
>>> For more options, visit http://beagleboard.org/discuss
>>> ---
>>> You received this message because you are subscribed to a topic in the
>>> Google Groups "BeagleBoard" group.
>>> To unsubscribe from this topic, visit
>>> https://groups.google.com/d/topic/beagleboard/p9423s6B4lg/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> beagleboard+unsubscr...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>   --
>> For more options, visit http://beagleboard.org/discuss
>> ---
>> You received this message because you are subscribed to a topic in the
>> Google Groups "BeagleBoard" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/beagleboard/p9423s6B4lg/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> beagleboard+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.
>
>
> use distcc to help speed up on hardware compilation.
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "BeagleBoard" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/beagleboard/p9423s6B4lg/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> beagleboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to