Skip to content
This repository was archived by the owner on Jun 16, 2022. It is now read-only.
This repository was archived by the owner on Jun 16, 2022. It is now read-only.

Don't explicitly link to libraries (use libdl instead) #9

@jljusten

Description

@jljusten

For platforms that support libdl, we should not link directly to libraries.

Instead, libwaffle should dlopen libraries at runtime.

This will allow libwaffle to be used in scenarios where the other system libraries are not installed.

For example, this should be possible:

  • Build libwaffle with glx and wayland support
  • Run a waffle application on wayland even if glx libraries are not installed on the system

Metadata

Metadata

Assignees

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