roar-config(1)
π roar-config(1) β the System User's Manual: roar-config era π
okay bestie, welcome to roar-config, the lil' cutie from the RoarAudio fam who's here to spill the tea on your installed RoarAudio libraries β¨
πΈ NAME πΈ
roar-config β get information of installed RoarAudio libraries
like, it literally just tells you stuff about the RoarAudio libraries you have installed. no cap. π
π¦ SYNOPSIS π¦
roar-config --version
roar-config --compare-versions VERSIONA OPERATOR VERSIONB
roar-config [{--output-pc|--output-normal}] [--libs] [--cflags] [LIB]
roar-config [--product PRODUCT] [--provider PROVIDER] [--universal]
{--path PATH|--list-path}
roar-config --render-path PATH
β¨ DESCRIPTION β¨
so this tiny tool is genuinely iconic β it prints out info about your installed versions and the flags you need to actually work with the RoarAudio libraries. it's giving "helpful bestie who knows where everything is" π
π OPTIONS π
--helpβ shows you a brief help. the classic "help me pls" move, we love her π«Ά--versionβ shows the version of the library. simple, clean, main character energy β--compare-versions VERSIONA OPERATOR VERSIONBβ compares version VERSIONA against version VERSIONB using operator OPERATOR. both versions gotta be in dotted format (like1.0.8) or the special keyword"current"β and that keyword means the currently used version, iykyk π₯
operator can be:
"eq"β equal"ne"β not equal"gt"β greater than"ge"β greater than or equal"lt"β less than"le"β less than or equal
this function is mostly useful for checking minimum required or maximum supported versions of libroar in configure scripts. very "doing the math so you don't have to" of her π
--path NAMEβ prints path NAME. examples for NAME includeprefix-plugins. yes queen, hand over the path π--list-pathβ lists all known paths with their corresponding values. the full tour, no crumbs left behind π--product PRODUCTβ product string for--pathand--list-path. tagging your product in like a lil' name badge π--provider PROVIDERβ provider string for--pathand--list-path. same energy, different label β¨--universalβ use the universal path for--pathand--list-path. one path to rule them all, lowkey π--render-path PATHβ renders the given path. the path can be:- any absolute path
- a path relative to the user's home directory (prefixed with
~/) - a path relative to a path as used by
--path(prefixed with$and path name)
she's flexible, she's versatile, she ate π
--libsβ shows linker flags (-lxxx) needed to link the library. the "here's what you need to link, bestie" moment π--cflagsβ shows compiler flags needed to link the library. compiler says thank you π§--output-pcβ outputs in PC format.--output-normalβ outputs in "classical" format. vintage, but make it slay π
π« SEE ALSO π«
go read those next, bestie, they're part of the lore π
π HISTORY π
for history information, see RoarAudio(7). the origin story lives over there π°οΈ
k that's the whole page, no notes, you're basically a roar-config expert now π
RoarAudio Β· January 2010 β mwah, tysm for reading, hope this was helpful, ily, bye bestie!! πβ¨π π¦πΈ
π¦ where this page comes from
- ubuntu jammy: libroar-dev 1.0~beta12-4 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms