All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Senyk <thomas.senyk@pelagicore.com>
To: openembedded-devel@lists.openembedded.org
Cc: Sandeep Gound <sandeepg@mindastoneridge.com>
Subject: Re: bitbake meta-toolchain error
Date: Sun, 03 Aug 2014 09:23:10 +0200	[thread overview]
Message-ID: <5290215.bXYc1MYsDd@comet> (raw)
In-Reply-To: <CAHURY+2S57BPgcsbNZjnpLQs4f-x7k=hbNqVnrT6yS0dwQuy0A@mail.gmail.com>

On Sunday, August 03, 2014 09:53:24 AM Nilesh Kokane wrote:
> Hi Raj,
> 
> 
> Thanks for your valuable reply first of all.
> 
> 
> 
> 
> 
> It seems eglvivante.h might have issues are you compiling
> Qt with XCB support ?
> 
> Yes , i'm compiling the Qt with the XCB support

And that's the problem .. isn't it? From previose mails I understand you 
trying to get a EGLFS (egl on top of framebuffer) build .. right?
(the rest of this mail assume a 'yes' to this answer)

You're trying to compile Qt/XCB on top of a sysroot which has no X11 in it.

.. and/or you have X11 left overs from previous builds and Qt picks them up 
although you're building with -DEGL_API_FB=1

> 
> then check if egl defines are OK in that header.
> you might delete all defines except X11 in eglvivante.h
> may be that will help.

Tinkering your eglvivante.h sound like the wrong thing to do :)

This should be solved by qtbase_%.bbappend in meta-fsl-arm.
You'll see that there is code for:
	a. taking the right platform plugin
		(the line with "-eglfs" in it)*
	b. setup for eglvivante.h
		(the lines around -DEGL_API_FB=1

(*this line could be improved by adding -xcb and -no-xcb accordingly...)


Open qtbase.inc (from meta-qt5) and remove the "-silent"
Then clean your build director* (I usually just delete the complete build 
folder and start from scratch) 
Build again, and if it fails then write again to this mail list with links to 
all logs: 
	bitbake log, 
	qtbase: run.configure, log.do_configure, run.do_compile, log.do_compile


(*This is just to make sure the change for DISTRO_FEATURE has no side effects, 
if already did a clean build after the change then you should be good)

> 
> 
> My eglvivante.h looks something like  this http://pastebin.com/DTEDrRkx
> can you tell me exactly what i need to delete in the header file for
> circumventing the problem
> 
> 
> 
> Thanks
> Nilesh Kokane
> 
> On Sun, Aug 3, 2014 at 1:59 AM, Khem Raj <raj.khem@gmail.com> wrote:
> > On 14-08-02 08:59:13, Nilesh Kokane wrote:
> > > where are the logs
> > > 
> > > I'm logged with the errors as posted on pastebin
> > > http://pastebin.com/hsMhT9f8
> > > 
> > > Please if you can have alook.
> > 
> > It seems eglvivante.h might have issues are you compiling
> > Qt with XCB support ?
> > then check if egl defines are OK in that header.
> > you might delete all defines except X11 in eglvivante.h
> > may be that will help.



  reply	other threads:[~2014-08-03  7:23 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-08-01 11:36 bitbake meta-toolchain error Nilesh Kokane
2014-08-01 21:10 ` Khem Raj
2014-08-02  3:29   ` Nilesh Kokane
2014-08-02 20:29     ` Khem Raj
2014-08-03  4:23       ` Nilesh Kokane
2014-08-03  7:23         ` Thomas Senyk [this message]
2014-08-03  9:09           ` Nilesh Kokane
2014-08-04 10:09             ` Nilesh Kokane
2014-08-05  6:32               ` Nilesh Kokane
2014-08-05  6:37                 ` Nilesh Kokane
  -- strict thread matches above, loose matches on Subject: below --
2014-08-01  7:46 Nilesh Kokane

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5290215.bXYc1MYsDd@comet \
    --to=thomas.senyk@pelagicore.com \
    --cc=openembedded-devel@lists.openembedded.org \
    --cc=sandeepg@mindastoneridge.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.