Skip to content

Commit f81f1a7

Browse files
committed
feat: update build instruction in README
1 parent cddc4db commit f81f1a7

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,17 @@ chmod +x dxfplotter-*.AppImage
5757

5858
### 🏗 Manual installation from source (Linux)
5959

60-
This project depends on Qt5, for debian like distribution following command install all dependencies:
60+
This project depends on Qt6, jinja2 and ortools, for debian like distribution following command install all dependencies:
6161

6262
```sh
63-
sudo apt-get install qtbase5-dev
63+
sudo apt-get install qtbase6-dev qt6-svg-dev qt6-shadertools-dev qt6-3d-dev python3-jinja2
6464
```
6565

66+
Then install ortools, it is recommended to use one of their ![prebuilt archive](https://github.com/google/or-tools/releases/)
67+
On linux the archive have to be decompressed into `/opt`
68+
69+
70+
Finally load source and build:
6671
```sh
6772
git submodule init
6873
git submodule update
@@ -71,6 +76,8 @@ cmake -B build
7176
cmake --build build -j $(nproc)
7277
```
7378

79+
Otherwise a working docker can be build from [ci/docker/ubuntu/Dockerfile](./ci/docker/ubuntu/Dockerfile)
80+
7481
## Usage example
7582

7683
Launch GUI

0 commit comments

Comments
 (0)