DCLCONFIG(1)
π DCLCONFIG(1) π
okay bestie, welcome to dclconfig β the little manual page that tells you everything you ever wanted to know about the Dennou Common library you've got installed on your system. she's giving "backstage pass to your own machine" energy and honestly? iconic. π
β¨ NAME β¨
dclconfig β return metainformation about Dennou Common library π¦
β¨ SYNOPSIS β¨
dclconfig [ --fc ] [ --fflags ] [ --ldflags ] [ --ldlibs ]
β¨ DESCRIPTION β¨
so basically, the dclconfig program is how you go ask the system "hey girl, what's the deal with the Dennou Common library you have installed?" and she tells you. π
It's typically used to compile and link against one or more libraries, which is the whole point, no cap.
Here's the typical usage, look at her go:
Makefile:
FC=`dclconfig --fc`
FFLAGS=`dclconfig --fflags`
LDFLAGS=`dclconfig --ldflags`
LDLIBS=`dclconfig --ldlibs`
foo: foo.f
$(FC) $(FFLAGS) foo.f $(LDFLAGS) $(LDLIBS)
like?? she's literally doing the whole build pipeline's homework for her. main character energy fr fr. β¨
β¨ OPTION β¨
the following options are supported (and yes, we're listing every single one, because we do not gatekeep here π«Ά):
--prefixβ prints thePREFIXdirectory--dclversionβ prints the version of DCL--dclvernumβ printsDCLVERNUM--dcllangβ printsDCLLANG--bindirβ printsBINDIR--libdirβ printsLIBDIR--incdirβ printsincdir--dcllibnameβ printsDCLLIBNAME--dcllibfileβ printsDCLLIBFILE--dclliboptβ printsDCLLIBOPT--dcllibpathβ printsDCLLIBPATH--dbasenameβ prints the DCL dbasename--dbasedirβ prints the DCL database directory--xincpathβ prints the X Include path--xlibpathβ prints the X library path--xliboptβ prints the X library option--ccβ prints the C Compiler--cflagsβ prints the C Compiler Flags--fcβ prints the Fortran Compiler--fflagsβ prints the Fortran Compiler Flags--ldflagsβ printsLDFLAGS--ldlibsβ printsLDLIBS--gtkversionβ prints the GTK version
twenty-three options, all bangers, zero skips. she ate and left no crumbs. π
β¨ AUTHOR β¨
N.OTOBE <otobe@gfd-dennou.org>, GFD Dennou Club π
and that's the whole vibe check, bestie β this page is from dclconfig 7.4.8, dated February 2017, so go forth and link against things, you gorgeous genius. πΈπ¦π
π¦ where this page comes from
- debian bookworm: libf77dcl-dev 7.5.1-1 Β· BSD-2-Clause
- debian trixie: libf77dcl-dev 7.5.2-1 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms