-
Notifications
You must be signed in to change notification settings - Fork 26
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
Cross compile ACS for other processor architectures (e.g. ARM) #3
Comments
I'm interested to help to test this feature with a beaglebone black. Let me know how I could contribute with this. |
Currently I have a prototype of this, in a personal branch in a local repository. I did a small test using a Raspberry Pi (ARMv6) with ACS cross-compiled with a toolchain I generated using x-tools. I will try to merge the changes in my personal ACS fork first, and I will post the instructions to achieve the cross-compiling of ACS and deployment on Rpi. The procedure should not be so different for the BeagleBone Black (ARMv7). However a new toolchain set is required. I would suggest that you can work on that first, and then post the instructions about how you did that. |
See future plans in |
I pick up changes made by Jorge. Until this moment TAO compiles for arm 👍 |
I wrote together with @normansaez, a small guide of how to port ACS to Raspberry pi here: https://github.com/javarias/ACS/wiki/ARM-porting Here are some screenshots (taken with a potato cam) of my rpi with piTFT attached to the GPIO and running ACS: |
Added support for Ubuntu distribution Merge with ACS/Community Master
…4-removal-of-oracle-java-mission-control to master ICT-9334: Merging to master because verification was successful. * commit '0a183a543f55f5143361e723a3270480de8c9119': removed flightrecorder
It is desirable to run an ACS container in embedded systems, these systems usually have an ARM architecture (e.g. ARMv6 in Raspberry Pi, ARMv7 in BeagleBone Black)
It is necessary to investigate how to cross-compile ACS and create a procedure, that can be used to cross-compile to a given target embedded architecture. The target architecture must run linux.
The text was updated successfully, but these errors were encountered: