1.3 KiB
1.3 KiB
HOWTO Build Maxwell
This documents how to build the Maxwell meshing software with OpenWRT.
Base system is Debian Bullseye (11/testing) on ppc64le architecture. Should also work fine on x86_64.
Build thang
Do.
OpenWRT build system:
Install Dependencies
Dependencies for other distros are listed here:
Get current:
apt update
Upstream command suggests for Debian:
apt install build-essential ccache ecj fastjar file g++ gawk \
gettext git java-propose-classpath libelf-dev libncurses5-dev \
libncursesw5-dev libssl-dev python python2.7-dev python3 unzip wget \
python3-distutils python3-setuptools python3-dev rsync subversion swig time \
xsltproc zlib1g-dev
Full docs list more dependencies for full list, that work with Debian Bullseye:
apt install \
asciidoc \
bash \
binutils \
bzip2 \
flex \
git-core \
g++ \
gcc \
util-linux \
gawk \
help2man \
intltool \
libelf-dev \
zlib1g-dev \
make \
libncurses5-dev \
libssl-dev \
patch \
perl-modules \
python2-dev \
python3-dev \
unzip \
wget \
gettext \
xsltproc \
zlib1g-dev \
libboost-dev \
libxml-parser-perl \
libusb-dev \
bin86 \
bcc \
sharutils