amalthea 1.11.2

Linux-specific general-purpose library


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

The Amalthea Library is free software. This library is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.

Official repository: https://codeberg.org/os-18/amalthea

Mirror: https://gitlab.com/os-18/amalthea

Amalthea

Amalthea is a small, general-purpose, Linux-specific library for the D programming language. It provides a few useful functions.

Library documentation: https://os-18.codeberg.page/amalthea/

Ready-made packages

See: Download Page of OS-18

The page contains information on how to install several packages, including Amalthea.

Build from source

Preparing

You need to have at least one of the following compilers installed:

The library also depends on libgio-2.0 and libglib-2.0. These libraries are most likely already installed on your system.

Compilation and installation

To build static and dynamic libraries using the ldc2 compiler (default):

make

Installation (root privileges may be required):

make install

After that, the library for ldc2 is ready for use.

The Makefile contains variables:

  • DESTDIR specifies the root directory for installing (empty by default);
  • PREFIX specifies the base directory, such as usr/local or usr.

The installation directory is defined as $(DESTDIR)/$(PREFIX) in the Makefile.

You can install the library files in any directory. For example, to install into $HOME/.local:

make install DESTDIR=$HOME PREFIX=.local

Uninstall:

make uninstall

If the project was installed in a non-default location, use the corresponding paths:

make uninstall DESTDIR=$HOME PREFIX=.local

Other compilers

The default compiler is ldc2. You can choose another compiler (for example, dmd):

make DC=dmd

Installing:

make install DC=dmd

Uninstalling:

make uninstall DC=dmd

Feedback

For questions, suggestions, comments, or bugs reports, contact:

[email protected]

Also use the repository service tools.

Authors:
  • Eugene 'Vindex' Stulin
Dependencies:
none
Versions:
1.11.2 2025-Oct-11
1.11.1 2025-Oct-10
1.11.0 2025-Oct-08
1.10.4 2025-Aug-31
1.10.3 2025-May-15
Show all 23 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 1 downloads this month

  • 71 downloads total

Score:
0.0
Short URL:
amalthea.dub.pm