Skip to content

Switch to compiling static libraries #15

Description

@PrismaPhonic

Now that we are multi-platform, it will simplify binary distribution if we switch to compiling in static libraries rather than dynamic ones. This does have the disadvantage that a user can't swap in newer versions of libraries to test out updated libraries, but it does have the distinct advantage of making shipping the game to various platforms trivial.

On linux for instance we would either have to go into the realm of flatpak, or create install files for multiple distributions.

A single binary that "just works" no matter where it's run from, simplifies our ability to get beta testers on board.

Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildBuild system, compilation, CI/CD, developer toolingenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions