All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Qt library difference between E.so and just .so
@ 2012-12-01 22:27 Santhosh Ramani
  2012-12-02  1:06 ` Thiago A. Corrêa
  2012-12-04 17:19 ` Eric Bénard
  0 siblings, 2 replies; 8+ messages in thread
From: Santhosh Ramani @ 2012-12-01 22:27 UTC (permalink / raw)
  To: buildroot

Hello,

I'm using buildroot 2012.08 to create rootfs for AM335x device and would
like to compile in Qt libraries. I went through make menuconfig and I get
libraries for Qt 4.8.2. However, when I try and run some of the same
examples from the TI SDK it complains that it can't find *libQtGuiE.so.4.7.2
*.

When I looked at the installed Qt libraries, it did show that I only have *
libQtGui.so.4.8.2.* I was missing the *E *version, but, in the output
section buildroot it does create the 4.7.2 libraries but does not copy
those to the root file system.

Is there a fix for this??

Thank you
Regards

Santhosh

-- 
Greater the Difficulty....Sweeter is the Victory
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20121201/d2c7cd3b/attachment.html>

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

* [Buildroot] Qt library difference between E.so and just .so
  2012-12-01 22:27 [Buildroot] Qt library difference between E.so and just .so Santhosh Ramani
@ 2012-12-02  1:06 ` Thiago A. Corrêa
  2012-12-02  1:44   ` Santhosh Ramani
  2012-12-04 17:19 ` Eric Bénard
  1 sibling, 1 reply; 8+ messages in thread
From: Thiago A. Corrêa @ 2012-12-02  1:06 UTC (permalink / raw)
  To: buildroot

Hi,

   I've been using Qt since 3.x and as far as I know there has never
been a libQtGuiE. I suppose TI added that E suffix in their SDK. You
could create a symlink pointing to libQtGui.so, the worst thing that
can happen is the example just not execute. Or just rebuild the
example ;)

Kind Regards,
    Thiago A. Correa

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

* [Buildroot] Qt library difference between E.so and just .so
  2012-12-02  1:06 ` Thiago A. Corrêa
@ 2012-12-02  1:44   ` Santhosh Ramani
  2012-12-04 16:25     ` Santhosh Ramani
  2012-12-04 16:43     ` Thiago A. Corrêa
  0 siblings, 2 replies; 8+ messages in thread
From: Santhosh Ramani @ 2012-12-02  1:44 UTC (permalink / raw)
  To: buildroot

Hello Thiago,

Thanks a lot for your response, I thought about it too. I actually changed
the qk.mk to copy all the E version files, instead to see if the the
example would run, and then I got this error:

*error while loading shared libraries: libgthread-2.0.so.0: cannot open
shared object file: No such file or directory*

Any pointers on this one??

Also I'm thinking when I compile my Qt applications, I'm gonna use the new
4.8.2 library so that the applications don't use the TI version. Would this
approach work?

Thanks a lot
Regards

Santhosh


-- 
Greater the Difficulty....Sweeter is the Victory
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20121201/47a8afb6/attachment-0001.html>

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

* [Buildroot] Qt library difference between E.so and just .so
  2012-12-02  1:44   ` Santhosh Ramani
@ 2012-12-04 16:25     ` Santhosh Ramani
  2012-12-04 16:43     ` Thiago A. Corrêa
  1 sibling, 0 replies; 8+ messages in thread
From: Santhosh Ramani @ 2012-12-04 16:25 UTC (permalink / raw)
  To: buildroot

Hello,

Can anyone please give me pointers on this one??

Thanks a bunch...
Regards

Santhosh

-- 
Greater the Difficulty....Sweeter is the Victory
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20121204/0a188f17/attachment.html>

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

* [Buildroot] Qt library difference between E.so and just .so
  2012-12-02  1:44   ` Santhosh Ramani
  2012-12-04 16:25     ` Santhosh Ramani
@ 2012-12-04 16:43     ` Thiago A. Corrêa
  1 sibling, 0 replies; 8+ messages in thread
From: Thiago A. Corrêa @ 2012-12-04 16:43 UTC (permalink / raw)
  To: buildroot

Hi,

On Sat, Dec 1, 2012 at 11:44 PM, Santhosh Ramani <srcoolz@gmail.com> wrote:
> Hello Thiago,
>
> Thanks a lot for your response, I thought about it too. I actually changed
> the qk.mk to copy all the E version files, instead to see if the the example
> would run, and then I got this error:
>
> error while loading shared libraries: libgthread-2.0.so.0: cannot open
> shared object file: No such file or directory
>
> Any pointers on this one??

I guess you mean you changed it to copy the binaries from TI SDK?
Other system libraries won't match, such libgthread in this case.

> Also I'm thinking when I compile my Qt applications, I'm gonna use the new
> 4.8.2 library so that the applications don't use the TI version. Would this
> approach work?
>

Yeah, assuming TI didn't have to change Qt itself, a simple rebuild
using buildroot should work. Actually this has more chances of working
then transfering the binaries.

Kind Regards,
     Thiago A. Correa

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

* [Buildroot] Qt library difference between E.so and just .so
  2012-12-01 22:27 [Buildroot] Qt library difference between E.so and just .so Santhosh Ramani
  2012-12-02  1:06 ` Thiago A. Corrêa
@ 2012-12-04 17:19 ` Eric Bénard
  2012-12-05 18:46   ` Santhosh Ramani
  1 sibling, 1 reply; 8+ messages in thread
From: Eric Bénard @ 2012-12-04 17:19 UTC (permalink / raw)
  To: buildroot

Hi Santhosh,

Le Sat, 1 Dec 2012 16:27:54 -0600,
Santhosh Ramani <srcoolz@gmail.com> a ?crit :
> I'm using buildroot 2012.08 to create rootfs for AM335x device and would
> like to compile in Qt libraries. I went through make menuconfig and I get
> libraries for Qt 4.8.2. However, when I try and run some of the same
> examples from the TI SDK it complains that it can't find *libQtGuiE.so.4.7.2
> *.
> 
TI'SDK is generated using Yocto/OpenEmbedded which allows the creation
of both Qt Embedded _and_ Qt for Xorg librairies. In order to make
the difference between both libraries which may both be integrated in
the same SDK, the Qt Embedded libraries have the 'E' suffix and the
SDK provides the right config files to make qmake happy.
So if you generate a rootfs using buildroot, you need to compile the
examples with buildroot's toolchain to have a consistent library naming.

Best regards,
Eric

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

* [Buildroot] Qt library difference between E.so and just .so
  2012-12-04 17:19 ` Eric Bénard
@ 2012-12-05 18:46   ` Santhosh Ramani
  2012-12-05 20:07     ` Santhosh Ramani
  0 siblings, 1 reply; 8+ messages in thread
From: Santhosh Ramani @ 2012-12-05 18:46 UTC (permalink / raw)
  To: buildroot

Hello Everyone,

Thank you so much for all your replies, I tried the solution you guys
mentioned and yes it works fine. I now point to the libraries created by
buildroot and also had to point to qmake from buildroot and can run the
applications fine on my board.

How do I get touchscreen to work, the applications load fine, but there is
no touch response. I performed ts_calibrate and it works fine...so I'm
guessing there is again something to do with pointing to the correct tslib??

Thank you again for all your answers and patience :)

Regards

Santhosh


-- 
Greater the Difficulty....Sweeter is the Victory
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20121205/f59f8804/attachment.html>

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

* [Buildroot] Qt library difference between E.so and just .so
  2012-12-05 18:46   ` Santhosh Ramani
@ 2012-12-05 20:07     ` Santhosh Ramani
  0 siblings, 0 replies; 8+ messages in thread
From: Santhosh Ramani @ 2012-12-05 20:07 UTC (permalink / raw)
  To: buildroot

Hello Guys,

Nevermind..I found the issue, needed to export few variables.

thanks a lot, how do I mark this thread as solved??

Regards

Santhosh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20121205/dae3526e/attachment.html>

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

end of thread, other threads:[~2012-12-05 20:07 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-01 22:27 [Buildroot] Qt library difference between E.so and just .so Santhosh Ramani
2012-12-02  1:06 ` Thiago A. Corrêa
2012-12-02  1:44   ` Santhosh Ramani
2012-12-04 16:25     ` Santhosh Ramani
2012-12-04 16:43     ` Thiago A. Corrêa
2012-12-04 17:19 ` Eric Bénard
2012-12-05 18:46   ` Santhosh Ramani
2012-12-05 20:07     ` Santhosh Ramani

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.