Compile NoLimitConnect Using Docker¶
Notes¶
- Qt 6.9.3 tag: nlcdevimage-1.0.8
- Substitute tag/version as needed
Steps¶
-
Run docker image:
docker run -it brettrjonesdocker/nolimitappimage:nlcdevimage-1.0.8 bash -
Checkout source code:
git clone https://gitlab.com/nolimitconnectapps/nolimitapp.git cd nolimitapp -
Create build folder:
mkdir -p ~/builds/nolimitconnectapps/nolimitapp/build/nlc_build cd nlc_build -
Configure build (Ubuntu):
cmake -S ../.. -B . -DCMAKE_BUILD_TYPE=Release -DTARGET_OS_LINUX=true -DQT_VERSION=6_9_3 -
Or Configure build (Android aarch64):
cmake -S ../.. -B . -DCMAKE_BUILD_TYPE=Release -DTARGET_OS_ANDROID=true -DQT_VERSION=6_9_3 -DARM64=true -
Or Configure build (Android arm7a):
cmake -S ../.. -B . -DCMAKE_BUILD_TYPE=Release -DTARGET_OS_ANDROID=true -DQT_VERSION=6_9_3 -DARM32=true -
Build:
make -j$(nproc)