LIBRSB-CONFIG(1)

πŸ’– LIBRSB-CONFIG πŸ’–

okay bestie, welcome to librsb-config β€” the little diva that spills all the configuration tea about librsb for you. yes she's a whole manual page, yes she's User Commands, no she will not gatekeep πŸ’…


✨ NAME ✨

librsb-config β€” she provides configuration information for librsb, and she does it flawlessly πŸŽ€


🌸 SYNOPSIS 🌸

librsb-config [OPTION] ...

that's it. that's the whole summoning ritual. drop in some options and she answers ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so the way this works is you toss her a flag, she prints a thing. the known values for OPTION are, in order, and every single one of them matters, no skipping:

  • --prefix β€” prints the librsb prefix. the vibe. the origin story πŸ“
  • --libdir β€” prints the path to the directory containing the library. where she lives fr fr 🏠
  • --libs β€” prints library linking information. the linking lore πŸ”—
  • --extra_libs β€” prints extra linking information (like, dependency libs and stuff). the plus-ones πŸ’–
  • --ccopts β€” prints compiler options. and it's a no-op, so like… it does nothing, but she'll still say it with her chest πŸ’€
  • --cc β€” prints the C compiler. iconic πŸ‘‘
  • --fc β€” prints the Fortran compiler. also iconic 🧚
  • --cxx β€” prints the C++ compiler. three for three, slay 🌈
  • --cppflags β€” prints C pre-processor flags. also a no-op β€” no thoughts, head empty, still valid πŸ™ˆ
  • --cflags β€” prints preprocessor flags, I_opts, and compiler options. the full C fit check ✨
  • --cxxflags β€” prints preprocessor flags, I_opts, and C++ compiler options. same energy, C++ edition πŸ’œ
  • --fcflags β€” prints Fortran compilation and preprocessor flags. Fortran besties, this one's for you πŸ“
  • --I_opts β€” prints the "-I" include options. includes, but make it fashion πŸŽ€
  • --L_opts β€” prints linker "-L" flags for dynamic linking. dynamic linking down bad 😭
  • --R_opts β€” prints dynamic linker "-R" or "-rpath" flags. path? rpath? either way she ate πŸ”₯
  • --ldopts β€” prints linker options. and guess what, no-op again. third no-op of the day, she's on a streak πŸ’€
  • --link β€” prints a suggested linker command. a little suggestion, a little main character energy πŸ‘‘
  • --ldflags β€” prints linker flags (ldopts, L_opts, R_opts, and libs). the whole linker ensemble, coordinated fit 🌟
  • --fclibs β€” prints build-time detected fortran libs. the Fortran libs she clocked at build time πŸ‘€
  • --static β€” revises subsequent outputs for static linking. literally subsequent β€” she changes what comes after, so order matters, no cap ⚠️
  • --help β€” prints this help and exits. the "bestie explain" button 🫢
  • --version β€” prints version information. number check πŸ’…
heads up babe: --ccopts, --cppflags, and --ldopts are all described as no-op in the original β€” so don't be out here expecting output from them, okay? and --static revises subsequent outputs for static linking, so it's an order-of-operations situation. fr fr.

librsb-config 1.3.0 ✦ 2026 ✦ LIBRSB-CONFIG(1)

and that's the whole page, bestie πŸ’– go forth and configure, you absolute legend πŸ¦‹βœ¨

πŸ“¦ where this page comes from