Recent

Author Topic: VirtualTreeView help needed for arm architecture  (Read 1337 times)

GetMem

  • Hero Member
  • *****
  • Posts: 3783
VirtualTreeView help needed for arm architecture
« on: September 25, 2018, 06:48:40 am »
Please read the following bug report first: https://bugs.freepascal.org/view.php?id=34329
Building VTV(qt5) on arm architecture fails. Fixing the issue shouldn't be too difficult in my opinion, the asm code must be ifdef-ed, something like this:
Code: Pascal  [Select][+][-]
  1. {$if defined(CPU386)}
  2.   //code here
  3. {$endif}
  4.  
unfortunately I don't own a raspberry so I cannot test. Any help(patch) would be greatly appreciated. The problematic file is: ($LazarusDir)/components/virtualtreeview/./include/intf/qt5/vtgraphicsi.inc and vtgraphics.pas(same folder). Lazarus must be build against qt5.

PS: The goal is to prevent the building error, supporting AlphaBlending on arm is another story.
« Last Edit: September 25, 2018, 06:56:30 am by GetMem »

GetMem

  • Hero Member
  • *****
  • Posts: 3783
Re: VirtualTreeView help needed for arm architecture
« Reply #1 on: September 26, 2018, 07:39:22 am »
Can somebody test the attached patch on arm(qt5)?

 

TinyPortal © 2005-2018