Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

BroadcomDoc2012: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
(Nominated for deletion)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Delete | reason=Outdated content}}
[[Category:QtEcosystemTeamTasklist]]
[[Category:QtEcosystemTeamTasklist]]


Line 5: Line 7:
Target: Document and Upstream Broadcom 97425 Target to Qt.
Target: Document and Upstream Broadcom 97425 Target to Qt.


Scope: Upstream all broadcom/directFB changes for Qt5, document this part of building Qt<br />for the Broadcom P7425 platform.
Scope: Upstream all broadcom/directFB changes for Qt5, document this part of building Qt
for the Broadcom P7425 platform.


Move to the latest AppLibs and get the multiprocess OpenGL/DirectFB port working. Document<br />the necessary steps and patches and get them upstreamed.
Move to the latest AppLibs and get the multiprocess OpenGL/DirectFB port working. Document
the necessary steps and patches and get them upstreamed.


Qt 5.0.0
Qt 5.0.0
Line 37: Line 41:
==== 14. March - Holger ====
==== 14. March - Holger ====


* Got device profile to work in shadow build. I needed to add ln -s to add the device.pri around and load the .qmake.cache.<br />* Updated [[Devices/Broadcom97425]], but still blocked on on device profile.
* Got device profile to work in shadow build. I needed to add ln -s to add the device.pri around and load the .qmake.cache.
<br />h4. 28. March- Holger
* Updated [[Devices/Broadcom97425]], but still blocked on on device profile.


==== 28. March- Holger ====
* Basic Device profile has been merged, rebased and extended the patches that base on it. This includes sanity checking of the compiler, -directfb configure option.
* Basic Device profile has been merged, rebased and extended the patches that base on it. This includes sanity checking of the compiler, -directfb configure option.
* On the course and daily rebase more build breakage got introduced and resolved on the way.
* On the course and daily rebase more build breakage got introduced and resolved on the way.

Latest revision as of 11:54, 28 June 2015

This article is nominated for deletion. Reason: Outdated content
Please raise your support/opposition to this nomination in the article's discussion page.

Broadcom Doc 2012

Target: Document and Upstream Broadcom 97425 Target to Qt.

Scope: Upstream all broadcom/directFB changes for Qt5, document this part of building Qt for the Broadcom P7425 platform.

Move to the latest AppLibs and get the multiprocess OpenGL/DirectFB port working. Document the necessary steps and patches and get them upstreamed.

Qt 5.0.0

  1. Move to the latest AppLibs
  2. Build Qt 5.0.0 with DirectFB/EGL
  3. Resolve QtJsBackend (V8) memory mmap issues

Logbook

28./29. February - Holger

Re-apply/validate needed linker changes to the new AppLibs release. Cleaned them up compared to previous releases.

2. March - Holger

Slowly continue with the above.

6. March - Holger

  • Start with the device profile, brad's work on arch autodetect makes it more easy.
  • Deal with build breakage for endian detection.

10. March - Holger

  • Create the device.pri but I fail to include it due qmake not exposing QT_BUILD_TREE and resolving symlinks.. The qt_config.prf strategy does not work either as it is not loaded during config.tests. The other problem is that qmake resolves symlinks, this means that a "include (../../../device.pri)" will never look in the builddir for the device.pri
  • Proposed a Devices page.

14. March - Holger

  • Got device profile to work in shadow build. I needed to add ln -s to add the device.pri around and load the .qmake.cache.
  • Updated Devices/Broadcom97425, but still blocked on on device profile.

28. March- Holger

  • Basic Device profile has been merged, rebased and extended the patches that base on it. This includes sanity checking of the compiler, -directfb configure option.
  • On the course and daily rebase more build breakage got introduced and resolved on the way.