LLVM-LIBTOOL-DARWIN(1)
LLVM-LIBTOOL-DARWIN(1) π¦
okay so hiii bestie π this is the LLVM manual page for llvm-libtool-darwin β yes, the whole vibe is βletβs make a library on Darwin and make it cute.β No cap, every detail is still here.
NAME β¨
llvm-libtool-darwin β LLVM tool for creating libraries for Darwin π
SYNOPSIS π
llvm-libtool-darwin [options] <input files>
DESCRIPTION π
llvm-libtool-darwin is a tool for creating static and dynamic libraries for Darwin. Itβs giving βlibrary-maker main character energyβ π
For most scenarios, it works as a drop-in replacement for cctools' libtool. So likeβ¦ yes, bestie, itβs meant to slot in and slay π«Ά
OPTIONS π
llvm-libtool-darwin supports the following options:
-arch_only <architecture>β Build a static library only for the specified<architecture>and ignore all other architectures in the files. One architecture only, periodt β¨-Dβ Use zero for timestamps and UIDs/GIDs. This is set by default. Zeroes are the default vibe π-filelist <listfile[,dirname]>β Read input file names from<listfile>. File names are specified in<listfile>one per line, separated only by newlines. Whitespace on a line is assumed to be part of the filename. If the directory name,dirname, is also specified then it is prepended to each file name in the<listfile>.-h,-helpβ Show help and usage for this command. Your little βwhat do I doβ button π-l <x>β Searches for the librarylibx.ain the library search path. If the string<x>ends with.o, then the libraryxis searched for without prependinglibor appending.a. If the library is found, it is added to the list of input files. Otherwise, an error is raised. Very βfind it or catch these errorsβ π-L <dir>β Adds<dir>to the list of directories in which to search for libraries. The directories are searched in the order in which they are specified with-Land before the default search path. The default search path includes directories/lib,/usr/liband/usr/local/lib.-no_warning_for_no_symbolsβ Do not warn about files that have no symbols. Quiet mode for the symbol-less girlies π€«-warnings_as_errorsβ Produce a non-zero exit status if any warnings are emitted. Warnings said βnot today,β and now theyβre errors π-o <filename>β Specify the output file name. Must be specified exactly once. This is not a βmaybeβ situation, bestie β exactly once π¨-staticβ Produces a static library from the input files. Static library time β¨-Uβ Use actual timestamps and UIDs/GIDs. Real values instead of the zeroed-out default π-Vβ Display the version of this program and perform any operation specified. Version check plus the operation you already asked for, multitasking icon π-versionβ Display the version of this program and exit immediately. Version check and then peace out π¦
EXIT STATUS β
llvm-libtool-darwin exits with a non-zero exit code if there is an error. Otherwise, it exits with code 0.
So yeah: error = non-zero, all good = 0. Simple as that, fr fr π
BUGS π
To report bugs, please visit https://github.com/llvm/llvm-project/issues/. Bugs are not the vibe, so go tell the LLVM people π«Ά
SEE ALSO π₯
llvm-ar(1)β another LLVM tool bestie you might wanna check out π
AUTHOR πΈ
Maintained by the LLVM Team (https://llvm.org/). The LLVM Team is literally keeping this whole thing running 24/7 π§
COPYRIGHT π
2003-2025, LLVM Project
xoxo, your LLVM bestie π β source/version: 19; date: 2025-01-17; page: LLVM-LIBTOOL-DARWIN(1). Slay and read your man pages responsibly π¦
π¦ where this page comes from
- opensuse-leap 16.0: llvm19 19.1.7-160000.2.2 Β· Apache-2.0 WITH LLVM-exception AND NCSA
- opensuse-leap 16.0: llvm19 19.1.7-160000.2.2 Β· Apache-2.0 WITH LLVM-exception AND NCSA
- opensuse-leap 16.0: llvm19 19.1.7-160000.2.2 Β· Apache-2.0 WITH LLVM-exception AND NCSA
- opensuse-leap 16.0: llvm19 19.1.7-160000.2.2 Β· Apache-2.0 WITH LLVM-exception AND NCSA
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms