GNU libtool
E284606
GNU libtool is a generic library support script that simplifies the process of creating and using shared and static libraries in a portable way across different Unix-like systems.
All labels observed (4)
| Label | Occurrences |
|---|---|
| Libtool | 2 |
| libtool | 2 |
| GNU Libtool | 1 |
| GNU libtool canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T2629216 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: GNU libtool Context triple: [GNU toolchain, includes, GNU libtool]
-
A.
GNU Binutils
GNU Binutils is a collection of binary tools, including assemblers, linkers, and related utilities, widely used in software development for compiling and manipulating executable programs and object files.
-
B.
GNU C Library
The GNU C Library (glibc) is the GNU Project’s core implementation of the standard C library, providing fundamental system call wrappers and APIs used by most GNU/Linux and Unix-like systems.
-
C.
GNU toolchain
The GNU toolchain is a collection of programming tools, including compilers, linkers, assemblers, and debuggers, widely used for building and developing software on Unix-like systems.
-
D.
GNU Automake
GNU Automake is a build system tool that automatically generates portable Makefiles for software packages, following GNU coding and packaging standards.
-
E.
GNU Autoconf
GNU Autoconf is a build configuration tool that automatically generates portable shell scripts to configure software packages for compilation on diverse Unix-like systems.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: GNU libtool Target entity description: GNU libtool is a generic library support script that simplifies the process of creating and using shared and static libraries in a portable way across different Unix-like systems.
-
A.
GNU Binutils
GNU Binutils is a collection of binary tools, including assemblers, linkers, and related utilities, widely used in software development for compiling and manipulating executable programs and object files.
-
B.
GNU C Library
The GNU C Library (glibc) is the GNU Project’s core implementation of the standard C library, providing fundamental system call wrappers and APIs used by most GNU/Linux and Unix-like systems.
-
C.
GNU toolchain
The GNU toolchain is a collection of programming tools, including compilers, linkers, assemblers, and debuggers, widely used for building and developing software on Unix-like systems.
-
D.
GNU Automake
GNU Automake is a build system tool that automatically generates portable Makefiles for software packages, following GNU coding and packaging standards.
-
E.
GNU Autoconf
GNU Autoconf is a build configuration tool that automatically generates portable shell scripts to configure software packages for compilation on diverse Unix-like systems.
- F. None of above. chosen
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
GNU Project software
ⓘ
build automation tool ⓘ free software ⓘ software library support script ⓘ |
| abbreviation |
GNU libtool
self-linksurface differs
ⓘ
surface form:
libtool
|
| category |
build tool
ⓘ
software development tool ⓘ |
| command |
GNU libtool
self-linksurface differs
ⓘ
surface form:
libtool
libtoolize ⓘ |
| developer | GNU Project ⓘ |
| distribution | source code tarball ⓘ |
| feature |
handles dependency tracking for libraries
ⓘ
handles library versioning ⓘ hides platform-specific library building details ⓘ provides consistent interface for building libraries ⓘ supports convenience libraries ⓘ supports multiple compiler toolchains ⓘ supports multiple linker implementations ⓘ supports position-independent code where required ⓘ supports shared libraries ⓘ supports static libraries ⓘ |
| license | GNU General Public License ⓘ |
| maintainer | GNU libtool maintainers ⓘ |
| operatingSystem |
BSD
ⓘ
GNU Project ⓘ
surface form:
GNU
Linux ⓘ Unix-like systems ⓘ macOS ⓘ |
| partOf |
GNU Autotools
ⓘ
GNU Autotools ⓘ
surface form:
GNU build system
|
| programmingLanguage | shell script ⓘ |
| purpose |
to provide a generic library support script
ⓘ
to provide portable library building across Unix-like systems ⓘ to simplify creation of shared libraries ⓘ to simplify creation of static libraries ⓘ |
| supports |
C programming language projects
ⓘ
C++ programming language projects ⓘ Fortran projects ⓘ |
| typicalWorkflowStep |
installation of libraries
ⓘ
library compilation ⓘ library linking ⓘ |
| usedWith |
Makefile.am
ⓘ
GNU Automake ⓘ
surface form:
Makefile.in
configure scripts ⓘ |
| uses |
GNU Autoconf
ⓘ
surface form:
Autoconf
GNU Automake ⓘ
surface form:
Automake
|
| website | https://www.gnu.org/software/libtool/ ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: GNU libtool Description of subject: GNU libtool is a generic library support script that simplifies the process of creating and using shared and static libraries in a portable way across different Unix-like systems.
Referenced by (6)
Full triples — surface form annotated when it differs from this entity's canonical label.