Skip to content

Build and Test for Linux/ARM64 #432

Description

@odidev

Description

For aarch64 platform, I have built " Disconf " from source.

Steps

Following STEPS were used for the building and installation:

sudo apt update 

sudo apt install build-essential cmake git wget –y 

Sudo apt-get install mvn 

wget https://github.com/knightliao/disconf/archive/refs/tags/2.6.2.tar.gz 

tar -xvf 2.6.2.tar.gz 

cd disconf-2.6.2/ 

sudo apt install openjdk-21-jre-headless 

java -version 

wget https://dlcdn.apache.org/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz 

tar -xvf apache-maven-3.9.9-bin.tar.gz 

mv apache-maven-3.9.9 /opt/ 

M2_HOME='/opt/apache-maven-3.9.9' 

PATH="$M2_HOME/bin:$PATH" 

export PATH 

mvn –version 

mvn clean install 

Outcome

To validate that the build was successful we ran tests that were generated using " mvn clean install " command. All the tests ran successfully.

All this information is also added to Software Ecosystem Dashboard for Arm (https://www.arm.com/developer-hub/ecosystem-dashboard/).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions