emqtt
emqtt copied to clipboard
Build and Test for Linux/ARM64
Description
For aarch64 platform, I have built " EMQTT " from source.
Steps
Following STEPS (https://github.com/emqx/emqtt#build) were used for the building and installation:
sudo apt update
sudo apt install build-essential cmake git wget –y
wget https://github.com/emqx/emqtt/archive/refs/tags/1.4.4.tar.gz
tar -xvf 1.4.4.tar.gz
cd emqtt-1.4.4
wget https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb
sudo dpkg -i erlang-solutions_2.0_all.deb
sudo apt-get update
sudo apt-get install erlang
escript --version
wget https://github.com/erlang/rebar3/releases/download/3.19.0/rebar3
chmod +x rebar3
sudo mv rebar3 /usr/local/bin/
rebar3 compile
rebar3 --version
make
Outcome
To validate that the build was successful we Checked the libraries.
After running make command, it can download the “emqtt” binary in the bin folder
All this information was also added the Software Ecosystem Dashboard for Arm (https://www.arm.com/developer-hub/ecosystem-dashboard/