ucommon-config(1)
π ucommon-config β the glow-up guide π
okay bestie, so this is the ucommon-config manual page, from the GNU Telephony girlies π. It lives in section 1 of the manual (the "run it in your shell" section, iykyk).
β¨ NAME β¨
ucommon-config β the lil script that spills the tea about the ucommon library π«
πΈ SYNOPSIS πΈ
ucommon-config [options]
π¦ DESCRIPTION π¦
So ucommon-config is that girl π
β you run her and she tells you the compiler and linker flags you need to actually compile and link programs that use the ucommon library. Like, she does the homework so your build doesn't flop.
π¨ BUT. Listen.ucommon-configis provided for compatibility with legacy software only. She's here for the oldheads, fr. Current projects should usepkg-configinstead! No cap. Don't build new stuff on her, bestie π
π OPTIONS π
--versionβ prints the version of ucommon that's installed rn, straight to standard output π’--secureβ prints the extra libraries you need to link a program withucommonsecurecrytographiclibraryπ--scriptingβ prints the extra linker flags you need to link a program withucommonscriptlibraryπ--includesβ prints the include directory forucommonheadersπ--libsβ prints the linker flags that are necessary to link a program with ucommon π--pluginsβ prints the directory forucommonpluginsπ--cflagsβ prints the compiler flags that are necessary to compile a program with ucommon π οΈ--prefix=PREFIXβ if you specify this, it uses PREFIX instead of the installation prefix ucommon was built with when it computes the output for the--cflagsand--libsoptions. It's also used for the exec prefix if--exec-prefixwasn't specified. β οΈ and this one must be specified before any--libsor--cflagsoptions β order matters, diva π--exec-prefix=PREFIXβ if you specify this, it uses PREFIX instead of the installation exec prefix ucommon was built with when it computes the output for the--cflagsand--libsoptions. β οΈ also must be specified before any--libsor--cflagsoptions β same rule, same energy β¨
π SEE ALSO π
pkg-config(1) β the main character of build config, go hang with her instead π«Ά
π AUTHOR π
ucommon-config was written by David Sugar <dyfet@gnutelephony.org> π
π COPYRIGHT π
Copyright Β© 2009 David Sugar, Tycho Softworks.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Read that twice bestie, she said NO warranty ππ
GNU Common C++ uCommon, July 2009 β that's the whole vibe check, sending you off with love from the uCommon girlies π§β¨π bye bestie, go compile something iconic π
π¦ where this page comes from
- debian bookworm: libucommon-dev 7.0.1-0.1 Β· LGPL-3.0-or-later
- debian trixie: libucommon-dev 7.0.1-0.4+b1 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: ucommon-devel 7.0.1-bp160.1.14 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: ucommon-devel 7.0.1-bp160.1.14 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: ucommon-devel 7.0.1-bp160.1.14 Β· LGPL-3.0-or-later
- opensuse-leap 16.0: ucommon-devel 7.0.1-bp160.1.14 Β· LGPL-3.0-or-later
- ubuntu noble: libucommon-dev 7.0.1-0.2ubuntu4 Β· LGPL-3.0-or-later
- ubuntu questing: libucommon-dev 7.0.1-0.4
- ubuntu resolute: libucommon-dev 7.0.1-1 Β· LGPL-3.0-or-later
- ubuntu stonking: libucommon-dev 7.0.1-1 Β· LGPL-3.0-or-later
- Copyright (C) 2015-2020 Cherokees of Idaho
- Copyright (C) 2009-2014 David Sugar <dyfet@gnutelephony.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms