Openembedded Core Discussions
 help / color / mirror / Atom feed
* Could qt4.8 build on mips 64 bits platform?
@ 2013-06-25  9:32 Kang Kai
  2013-06-25 10:41 ` Paul Eggleton
  0 siblings, 1 reply; 6+ messages in thread
From: Kang Kai @ 2013-06-25  9:32 UTC (permalink / raw)
  To: oe-core; +Cc: Paul Eggleton

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]

Hi All,

Could qt4.8 build on mips 64 bits platform?

I searched qt-project.org and no such related information.
And then grep the source codethat no such mips64 keyword in file 
qmake.conf under directory mkspecs. In contrast there are mips32 related 
flags in mkspecs/qws/linux-mips-g++/qmake.conf.

Does that mean we still can't build qt 4.8 on mips64?

Thanks a lot.

-- 
Regards,
Neil | Kai Kang


[-- Attachment #2: Type: text/html, Size: 1506 bytes --]

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

* Re: Could qt4.8 build on mips 64 bits platform?
  2013-06-25  9:32 Could qt4.8 build on mips 64 bits platform? Kang Kai
@ 2013-06-25 10:41 ` Paul Eggleton
  2013-06-27 14:10   ` Kang Kai
  0 siblings, 1 reply; 6+ messages in thread
From: Paul Eggleton @ 2013-06-25 10:41 UTC (permalink / raw)
  To: Kang Kai; +Cc: oe-core

On Tuesday 25 June 2013 17:32:48 Kang Kai wrote:
> Could qt4.8 build on mips 64 bits platform?
> 
> I searched qt-project.org and no such related information.
> And then grep the source codethat no such mips64 keyword in file
> qmake.conf under directory mkspecs. In contrast there are mips32 related
> flags in mkspecs/qws/linux-mips-g++/qmake.conf.
> 
> Does that mean we still can't build qt 4.8 on mips64?

I don't have any specific knowledge here; I'd suggest trying it. If additional 
patches are needed the best thing would be to try and get those merged 
upstream.

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre


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

* Re: Could qt4.8 build on mips 64 bits platform?
  2013-06-25 10:41 ` Paul Eggleton
@ 2013-06-27 14:10   ` Kang Kai
  2013-06-27 16:35     ` Randy MacLeod
  0 siblings, 1 reply; 6+ messages in thread
From: Kang Kai @ 2013-06-27 14:10 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: oe-core

On 2013年06月25日 18:41, Paul Eggleton wrote:
> On Tuesday 25 June 2013 17:32:48 Kang Kai wrote:
>> Could qt4.8 build on mips 64 bits platform?
>>
>> I searched qt-project.org and no such related information.
>> And then grep the source codethat no such mips64 keyword in file
>> qmake.conf under directory mkspecs. In contrast there are mips32 related
>> flags in mkspecs/qws/linux-mips-g++/qmake.conf.
>>
>> Does that mean we still can't build qt 4.8 on mips64?
> I don't have any specific knowledge here; I'd suggest trying it. If additional
> patches are needed the best thing would be to try and get those merged
> upstream.

Thanks a lot. I'll try to build it on mips 64.

Regards,
Kai

>
> Cheers,
> Paul
>


-- 
Regards,
Neil | Kai Kang



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

* Re: Could qt4.8 build on mips 64 bits platform?
  2013-06-27 14:10   ` Kang Kai
@ 2013-06-27 16:35     ` Randy MacLeod
  2013-06-27 16:46       ` Richard Purdie
  0 siblings, 1 reply; 6+ messages in thread
From: Randy MacLeod @ 2013-06-27 16:35 UTC (permalink / raw)
  To: Kang Kai; +Cc: Paul Eggleton, oe-core

On 13-06-27 10:10 AM, Kang Kai wrote:
> On 2013年06月25日 18:41, Paul Eggleton wrote:
>> On Tuesday 25 June 2013 17:32:48 Kang Kai wrote:
>>> Could qt4.8 build on mips 64 bits platform?
>>>
>>> I searched qt-project.org and no such related information.
>>> And then grep the source codethat no such mips64 keyword in file
>>> qmake.conf under directory mkspecs. In contrast there are mips32 related
>>> flags in mkspecs/qws/linux-mips-g++/qmake.conf.
>>>
>>> Does that mean we still can't build qt 4.8 on mips64?
>> I don't have any specific knowledge here; I'd suggest trying it. If
>> additional
>> patches are needed the best thing would be to try and get those merged
>> upstream.
>
> Thanks a lot. I'll try to build it on mips 64.

The background here is that we encountered many painful build problems
with qt-4.7 on mips64 in oe-core-1.2. We tried to fix them initially
but investigations from 6 months ago indicated that the qt upstream
did not support mips64. Kai will dig into the current situation
but I expect that little will have changed.

We ended up with horrid bbapends such as:
---
#Valid for all arches except mips64 with 64bit userspace
# mips64 with n32 has host: mips64-wrs-linux-gnun32
# mips64 with n64 has host: mips64-wrsmllib64-linux
# qemumips has host: mips-wrs-linux
# qemumips-64 has host: mips64-wrs-linux
COMPATIBLE_HOST = 
'((x86_64.*|i.86.*|powerpc.*|arm.*|mips-.*|mips32.*)-linux|mips64.*-linux-gnun32)'
---

so we'll likely need a clue on how to declare a host as incompatible
or introduce an INCOMPATIBLE_HOST variable.

// Randy

>
> Regards,
> Kai
>
>>
>> Cheers,
>> Paul
>>
>
>


-- 
# Randy MacLeod. SMTS, Linux, Wind River
Direct: 613.963.1350


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

* Re: Could qt4.8 build on mips 64 bits platform?
  2013-06-27 16:35     ` Randy MacLeod
@ 2013-06-27 16:46       ` Richard Purdie
  2013-06-28  2:52         ` Kang Kai
  0 siblings, 1 reply; 6+ messages in thread
From: Richard Purdie @ 2013-06-27 16:46 UTC (permalink / raw)
  To: Randy MacLeod; +Cc: Paul Eggleton, oe-core

On Thu, 2013-06-27 at 12:35 -0400, Randy MacLeod wrote:
> We ended up with horrid bbapends such as:
> ---
> #Valid for all arches except mips64 with 64bit userspace
> # mips64 with n32 has host: mips64-wrs-linux-gnun32
> # mips64 with n64 has host: mips64-wrsmllib64-linux
> # qemumips has host: mips-wrs-linux
> # qemumips-64 has host: mips64-wrs-linux
> COMPATIBLE_HOST = 
> '((x86_64.*|i.86.*|powerpc.*|arm.*|mips-.*|mips32.*)-linux|mips64.*-linux-gnun32)'
> ---
> 
> so we'll likely need a clue on how to declare a host as incompatible
> or introduce an INCOMPATIBLE_HOST variable.

I suspect something like this should work:

COMPATIBLE_HOST_mips64 = ""

Cheers,

Richard



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

* Re: Could qt4.8 build on mips 64 bits platform?
  2013-06-27 16:46       ` Richard Purdie
@ 2013-06-28  2:52         ` Kang Kai
  0 siblings, 0 replies; 6+ messages in thread
From: Kang Kai @ 2013-06-28  2:52 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Paul Eggleton, oe-core

On 2013年06月28日 00:46, Richard Purdie wrote:
> On Thu, 2013-06-27 at 12:35 -0400, Randy MacLeod wrote:
>> We ended up with horrid bbapends such as:
>> ---
>> #Valid for all arches except mips64 with 64bit userspace
>> # mips64 with n32 has host: mips64-wrs-linux-gnun32
>> # mips64 with n64 has host: mips64-wrsmllib64-linux
>> # qemumips has host: mips-wrs-linux
>> # qemumips-64 has host: mips64-wrs-linux
>> COMPATIBLE_HOST =
>> '((x86_64.*|i.86.*|powerpc.*|arm.*|mips-.*|mips32.*)-linux|mips64.*-linux-gnun32)'
>> ---
>>
>> so we'll likely need a clue on how to declare a host as incompatible
>> or introduce an INCOMPATIBLE_HOST variable.
> I suspect something like this should work:
>
> COMPATIBLE_HOST_mips64 = ""

Thanks.

We still need include such packages on mips64 with 32 bits filesystem.  
So the following is needed:

COMPATIBLE_HOST_mips64 = "mips64.*-linux-gnun32"

I am little worried that "-gnun32" is a standard name then I'll figure it out.

Regards,
Kai


>
> Cheers,
>
> Richard
>
>


-- 
Regards,
Neil | Kai Kang



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

end of thread, other threads:[~2013-06-28  2:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-25  9:32 Could qt4.8 build on mips 64 bits platform? Kang Kai
2013-06-25 10:41 ` Paul Eggleton
2013-06-27 14:10   ` Kang Kai
2013-06-27 16:35     ` Randy MacLeod
2013-06-27 16:46       ` Richard Purdie
2013-06-28  2:52         ` Kang Kai

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