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
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 asusr/local
orusr
.
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:
Also use the repository service tools.
- 1.11.2 released 3 days ago
- os-18/amalthea
- codeberg.org/os-18/amalthea
- BSL-1.0 or LGPL-3.0+
- Copyright © 2018-2025, Eugene 'Vindex' Stulin
- Authors:
- 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 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
1 downloads this month
-
71 downloads total
-
- Score:
- 0.0
- Short URL:
- amalthea.dub.pm