

slibtool
C-based surrogate for GNU libtool providing compatibility with most features, improving build speed, and managing shared or static libraries for cross-platform environments, with a focus on PE binary format and ELF conventions for portable Unix software.
Cost / License
- Free
- Open Source
Platforms
- Linux
Features
slibtool News & Activities
Recent activities
- Danilo_Venom updated slibtool
Danilo_Venom added slibtool as alternative to GNU Libtool- Danilo_Venom added slibtool
slibtool information
What is slibtool?
slibtool is a reimplementation of
GNU Libtool in the C programming language, designed to be a simple, efficient, and user-friendly alternative. It maintains compatibility with almost all features of libtool, excluding a few redundant ones. Although not primarily developed for speed, slibtool often leads to faster package building, especially in builds that frequently call libtool.
The need to reimplement libtool came from the demands of Midipix targets. These use the PE binary format and follow ELF naming conventions, which existing libtool implementations do not fully support. A temporary solution involved manually editing a libtool script generated by ltmain.sh.
Given the complexity of the average libtool script, a rewrite in C was considered appropriate for better quality, readability, performance, development effort, customization, and maintenance.

