Skip to content

ARM support for dependency setup (TXL and codequery) #37

@tianrendong

Description

@tianrendong

Is your feature request related to a problem? Please describe.
The problem is many dependencies of the OPENED tool isn't supported on ARM architecture. Specifically, they are gcc-multilib, codequery, and TXL. There is an alternative package to substitute gcc-multilib. The qt5-default dependency of codequery is also not supported, but there might be an alternative.

There's no alternative for TXL on ARM architectures.

Describe the solution you'd like
A docker container for setting up the dependencies for OPENED, targeted at ARM architectures specifically.

Describe alternatives you've considered
There's an alternative package to use on ARM architecture for gcc-multilib, but no working alternatives have been found for codequery and TXL:

  • gcc-multilib is not supported on ARM architectures. A working solution is to install the gcc-multilib-i686-linux-gnu package instead. However, with this alternative packet, the C_INCLUDE_PATH var needs to be changed to /usr/include/aarch64-linux-gnu/ by running export C_INCLUDE_PATH=/usr/include/aarch64-linux-gnu/ for example.
  • codequery dependency qt5-default is not support on ARM architecture. We haven't found an alternative solution to this issue yet.
  • TXL does not support ARM and there's currently no alternative solution.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinggood first issueGood for newcomershelp wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions