Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,14 +55,12 @@ cd fastrpc
sudo make install
```

### Steps to Generate ARM Binaries Using Linaro Toolchain on Ubuntu Build Machine
### Steps to cross-compile the project on Ubuntu

1. **Install Linaro tools and add the tools bin location to the path:**
1. **Install the cross compiler and dependencies:**

```bash
wget -c https://releases.linaro.org/components/toolchain/binaries/latest-7/aarch64-linux-gnu/gcc-linaro-7.5.0-2019.12-i686_aarch64-linux-gnu.tar.xz
tar xf gcc-linaro-7.5.0-2019.12-i686_aarch64-linux-gnu.tar.xz
export PATH="$PATH:<linaro tools path>/toolchain/bin"
sudo apt install g++-aarch64-linux-gnu binutils-aarch64-linux-gnu
```

2. **Create softlink files for the compiler, linker, and other tools. Create environment variables as below for the auto tools:**
Expand Down Expand Up @@ -196,4 +194,4 @@ Thanks for your interest in contributing to FastRPC! Please read our [Contributi

## License

FastRPC is licensed under the BSD 3-clause "New" or "Revised" License. Check out the [LICENSE](LICENSE.txt) for more details.
FastRPC is licensed under the BSD 3-clause "New" or "Revised" License. Check out the [LICENSE](LICENSE.txt) for more details.
Loading