-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARM support for dependency setup (TXL and codequery) #37
Comments
Thanks for the update @tianrendong. We will try to debug this. By any chance can you share:
|
http://txl.ca/txl-download.html has an option for "Mac OS X 10.12 or later (64 bit) LLVM 10.0 or later command line tools", needs to be checked. |
codequery seems to have a |
I'm trying to install TXL on a VM running Debian linux, should I still check Mac OS X? Same question with codequery (on a Linux VM and not Mac OS). |
I'm setting up opened inside a VM running Debian Bullseye on an M1 Macbook Air. The linux kernel version of the VM is The specific error I encountered is shown here in the screenshot: The error is related to "Exec format error". |
@palanik1 can you check on OSX and sugest ?
|
I have a mac OSX Intel machine...docker and the rest of the toolchain seem to work fine.. |
@tianrendong maybe try once on OSX ? |
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
, andTXL
. There is an alternative package to substitutegcc-multilib
. Theqt5-default
dependency ofcodequery
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 forcodequery
andTXL
:gcc-multilib
is not supported on ARM architectures. A working solution is to install thegcc-multilib-i686-linux-gnu
package instead. However, with this alternative packet, theC_INCLUDE_PATH
var needs to be changed to/usr/include/aarch64-linux-gnu/
by runningexport C_INCLUDE_PATH=/usr/include/aarch64-linux-gnu/
for example.codequery
dependencyqt5-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.The text was updated successfully, but these errors were encountered: