lanternterminal:building
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| lanternterminal:building [2026-11-08 08:49] – Update Lantern Terminal guides for 0.4.0 slaterm | lanternterminal:building [2026-11-10 13:46] (current) – Update Lantern Terminal guides for 0.5.0 slaterm | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Source package ===== | ===== Source package ===== | ||
| - | Extract '' | + | Extract '' |
| ===== Linux — easiest build ===== | ===== Linux — easiest build ===== | ||
| Line 12: | Line 12: | ||
| <code sh> | <code sh> | ||
| - | sudo apt install build-essential cmake ninja-build qt6-base-dev qt6-serialport-dev qt6-5compat-dev libssh-dev openssh-client python3 libglib2.0-bin desktop-file-utils | + | sudo apt install build-essential cmake ninja-build qt6-base-dev qt6-serialport-dev qt6-5compat-dev libssh-dev libssl-dev freerdp3-dev openssh-client python3 libglib2.0-bin desktop-file-utils |
| ./ | ./ | ||
| ./ | ./ | ||
| Line 55: | Line 55: | ||
| ./ | ./ | ||
| ./ | ./ | ||
| + | ./ | ||
| ./ | ./ | ||
| </ | </ | ||
| - | '' | + | '' |
| The setup script installs a pinned aqt helper into a user virtual environment and downloads the official Qt 6.8.3 MinGW Windows kit. The cross build uses the POSIX MinGW compiler variant and vendored Vulkan headers so Linux headers do not enter the Windows build. It does not alter the system compiler configuration. | The setup script installs a pinned aqt helper into a user virtual environment and downloads the official Qt 6.8.3 MinGW Windows kit. The cross build uses the POSIX MinGW compiler variant and vendored Vulkan headers so Linux headers do not enter the Windows build. It does not alter the system compiler configuration. | ||
| Line 81: | Line 82: | ||
| python3 tests/ | python3 tests/ | ||
| </ | </ | ||
| + | |||
| + | The RLogin, BBS-session and Zmodem tests ('' | ||
| Integration tests create disposable profiles, loopback TCP/Telnet endpoints, a serial PTY, TFTP files and an SSH daemon with temporary keys. SSH tests need '' | Integration tests create disposable profiles, loopback TCP/Telnet endpoints, a serial PTY, TFTP files and an SSH daemon with temporary keys. SSH tests need '' | ||
| Line 87: | Line 90: | ||
| The native core suite exercises a desktop launcher through '' | The native core suite exercises a desktop launcher through '' | ||
| - | |||
| - | [[lanternterminal: | ||
lanternterminal/building.1794127746.txt.gz · Last modified: by slaterm
