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 03:15] – Update Lantern Terminal guides for 0.3.0 slaterm | lanternterminal:building [2026-11-11 08:56] (current) – Update Lantern Terminal guides for 0.6.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 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 54: | Line 54: | ||
| sudo apt install mingw-w64 cmake ninja-build nsis python3-venv | sudo apt install mingw-w64 cmake ninja-build nsis python3-venv | ||
| ./ | ./ | ||
| + | ./ | ||
| + | ./ | ||
| ./ | ./ | ||
| </ | </ | ||
| + | |||
| + | '' | ||
| 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 78: | 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 84: | Line 90: | ||
| The native core suite exercises a desktop launcher through '' | The native core suite exercises a desktop launcher through '' | ||
| - | |||
| - | [[lanternterminal: | ||
lanternterminal/building.1794107737.txt.gz · Last modified: by slaterm
