Skip to content

Add Linux system prerequisites to development.md #704

@fuleinist

Description

@fuleinist

Problem

The Quick Start section in docs/development.md doesn't mention Linux system dependencies required to build the Tauri desktop app. On a fresh Ubuntu 24.04 clone, cargo check fails with missing library errors for javascriptcoregtk-4.1 and libsoup-3.0.

Solution

Add a Linux prerequisites block to the Quick Start section (or link to Tauri's upstream prerequisites page at https://v2.tauri.app/start/prerequisites/#linux). The required packages are:

sudo apt install libwebkit2gtk-4.1-dev libjavascriptcoregtk-4.1-dev   build-essential curl wget file libxdo-dev libssl-dev   libayatana-appindicator3-dev librsvg2-dev libsoup-3.0-dev

Use case

New contributors on Linux can build the desktop app from a fresh clone without hunting down cryptic build errors.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions