XOSD(1)
π NAME π
xosd-config β bestie, it's the lil script that spills the tea on which version of libxosd you actually have installed π«Ά
β¨ SYNOPSIS β¨
xosd-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs]
[--cflags]
πΈ DESCRIPTION πΈ
okay so xosd-config is that girl who exists purely to help you configure stuff β specifically, she figures out the compiler flags and the linker flags you're gonna need so you can compile and link programs that use libxosd. no cap, that's the whole job. π
she also gets used internally by the .m4 macros for GNU autoconf that ship with libxosd, so likeβ¦ she's lowkey famous behind the scenes. iykyk. π
π OPTIONS π
xosd-config accepts the following options, and yes bestie, she eats every single time:
--versionβ prints the version oflibxosdyou've currently got installed, straight to the standard output. very demure, very mindful. β¨--libsβ prints the linker flags you need to link alibxosdprogram. literally the receipts for linking. π₯--cflagsβ prints the compiler flags you need to compile alibxosdprogram. your build's main character energy right here. π--prefix=PREFIXβ if you specify this, she usesPREFIXinstead of the installation prefix thatlibxosdwas built with when she's computing the output for the--cflagsand--libsoptions. she also uses it for the exec prefix if--exec-prefixwasn't specified. π¦
β οΈ bestie listen β this option must be specified before any--libsor--cflagsoptions. order matters, she's not flexible about it, periodt.
--exec-prefix=PREFIXβ if you specify this, she usesPREFIXinstead of the installation exec prefix thatlibxosdwas built with when she's computing the output for the--cflagsand--libsoptions. π§
β οΈ same deal β this one must be specified before any--libsor--cflagsoptions. don't test her.
π COPYRIGHT π
Copyright Β© 1998 Owen Taylor
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. π«Ά (yes bestie, the whole thing, she said what she said.)
This manual page was adapted by Philipp Hahn <pmhahn@titan.lahn.de>, for the Debian GNU/Linux system (but may be used by others). slay. πΈ
soooo yeah β that's xosd-config from version 1.0.1, dated 13 August 2002, filed under section 1 of the manual. yes i said 2002 and yes she's still iconic. go forth and build, bestie. πβ¨ππ¦
π¦ where this page comes from
- arch rolling: xosd 2.2.14-12 Β· GPL2
- debian bookworm: libxosd-dev 2.2.14-2.1+b1
- debian trixie: libxosd-dev 2.2.15-1 Β· GPL-2.0-or-later
- ubuntu jammy: libxosd-dev 2.2.14-2.1build1
- ubuntu noble: libxosd-dev 2.2.14-2.1build1
- ubuntu questing: libxosd-dev 2.2.15-1.1
- ubuntu resolute: libxosd-dev 2.2.15-1.1build1 Β· GPL-2.0-or-later
- ubuntu stonking: libxosd-dev 2.2.15-1.1build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms