Skip to content
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

compile apollo Cyber RT in aarch64 platform, meet x86 assembly code: swap.S #7411

Closed
jian3os opened this issue Mar 22, 2019 · 9 comments
Closed
Assignees
Labels
Module:Cyber Type: Help wanted Indicates that a maintainer wants help on an issue/pull request from the rest of the community

Comments

@jian3os
Copy link

jian3os commented Mar 22, 2019

compile apollo Cyber RT in aarch64 platform, meet x86 assembly code: swap.S
file location: cyber/croutine/detail/swap.S
what should i do then?

@natashadsouza natashadsouza added Type: Help wanted Indicates that a maintainer wants help on an issue/pull request from the rest of the community Module:Cyber labels Mar 22, 2019
@lvxin0805
Copy link

l guess you should replace it with ARM assembly...... by yourself......

@darbee
Copy link

darbee commented Mar 26, 2019

Hi @jaloo2018 , you should rewrite the swap.s for aarch64, and modified detail/route_context.h and detail/route_context.cc correspondly. The good news is that we are testing the support of the arm version internally, the official support will be open source after the test is complete, the specific time is not fixed yet.

@jian3os
Copy link
Author

jian3os commented Mar 27, 2019 via email

@bssung
Copy link

bssung commented Mar 27, 2019

Hi @darbee , will you release both arm64 cyber code and new arm64 docker image? Because the arm64 dependency librarys, such as fastrtps, is necessary too.

@gouchaoer
Copy link

well, that's great.
we are trying to run apollo or cyber on xavier platform. You know the xavier can't install a ubuntu14.04 since there's no driver.
If we can't run whole apollo. At lease we can run the cyber on xavier.

@MarkYuan4ta2
Copy link

Hi fellows, would you like to share the ways you build Cyber RT on another platform, or if there's any doc could do some help, many thx.

@jian3os
Copy link
Author

jian3os commented Apr 13, 2019 via email

@MarkYuan4ta2
Copy link

MarkYuan4ta2 commented Apr 15, 2019

on aarch64 platform with ubuntu 14.04 docker

On Fri, Apr 12, 2019 at 6:59 PM _4TA2 @.***> wrote: Hi fellows, would you like to share the ways you build Cyber RT on another platform, or if there's any doc could do some help, many thx. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#7411 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/AjGZ4SlRUheLjbqeCPEYgho0v_dl0zoSks5vgGcPgaJpZM4cDFxv .

Thanks for reply :)

@quning18
Copy link
Contributor

Hi fellows, would you like to share the ways you build Cyber RT on another platform, or if there's any doc could do some help, many thx.

please stay tuned, we are still testing the arm version and will release it soon. However, we don't have a fixed date right now. Sorry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Module:Cyber Type: Help wanted Indicates that a maintainer wants help on an issue/pull request from the rest of the community
Projects
None yet
Development

No branches or pull requests

9 participants