wolfspider / FoundationDB-ARM64

ARM64 build of FoundationDB
Apache License 2.0
0 stars 0 forks source link

This foundationdb-arm64 project can be compiled directly on the arm64 linux machine? #1

Open jianzhenqin opened 3 years ago

jianzhenqin commented 3 years ago

I see that your README.md is based on linux docker, can it be compiled directly on the arm64 linux machine? The current test environment is chinese kylin system, thanks

wolfspider commented 3 years ago

Yes, actually that is how I built it originally. That README was brought over from when it was forked and I’d say the ARM port is mostly complete for that version of FDB except for the client side bindings so the build will error out there but will produce a working server. The bindings for the client would require some ARM code written in ASM in order for those to work. Way back when I created this I was given an ARM Chromebook as a loner and decided to see how far I could get before giving it back to my coworker. I used Debian Xenial via Crouton. Best of luck! If you get something working feel free to reach out if you wish or if you have any more questions let me know.

On Tue, Sep 29, 2020 at 6:35 AM jianzhenqin notifications@github.com wrote:

I see that your README.md is based on linux docker, can it be compiled directly on the arm64 linux machine? The current test environment is chinese kylin system, thanks

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/wolfspider/FoundationDB-ARM64/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABFC6BAGGILNMOQ5BWP2GBLSIGZ53ANCNFSM4R5TY2BQ .

jianzhenqin commented 3 years ago

thank you very much,In README.md (2. Check out the foundationdb repo) refers to foundationdb binary package? Can you describe it in detail, thank you,Because it’s the first time I touched the arm64 platform

wolfspider commented 3 years ago

What that would mean is to just clone this repo, really all you need to do is install the dependencies and then clone this repo and then run the build scripts. Getting all of Mono installed can be a bit of an issue depending on how support is with your distro but everything else should install just fine. "Check out foundationdb repo" should just be read as "clone this repo".

On Thu, Oct 15, 2020 at 3:41 AM jianzhenqin notifications@github.com wrote:

thank you very much,In README.md (2. Check out the foundationdb repo) refers to foundationdb binary package? Can you describe it in detail, thank you,Because it’s the first time I touched the arm64 platform

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/wolfspider/FoundationDB-ARM64/issues/1#issuecomment-708964240, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABFC6BCIMIJRS3EDJXCTL5LSK2RSPANCNFSM4R5TY2BQ .

zhupenghui176 commented 3 years ago

thanks ,I also encountered this problem, it was perfect,love you!