m17n-config(1)
π m17n-config β the m17n library's little hype-woman π
okay so this is a page from The m17n Library manual, and today we're doing m17n-config(1). yes bestie, that little (1) means it's a command you run in your shell. also, fun fact that the original header is legally obligated to tell you: this page is -*- coding: utf-8; -*-. the vibes are encoded, periodt. π
β¨ NAME β¨
m17n-config β prints the compile/link options of the m17n library π οΈβ¨
πΈ SYNOPSIS πΈ
m17n-config [API-LEVEL ...] [--cflags | --libs | --libtool] [--version]
likeβ¦ that's it. that's the whole incantation. πͺ
π DESCRIPTION π
m17n-config is a shell script, not some big compiled binary (humble of it, honestly), and what it does is print out the compile and link options you need for a program that uses the m17n library. it's giving "personal assistant for your compiler flags". π«Ά
by default, the options it prints are for a program that uses the SHELL API of the library (yes, "libray" in the original, we love a typo, we're keeping the meaning not the typo). BUT β and this is the plot twist β if the first argument is 'CORE', 'GUI', or 'FLT', then the options are for a program that uses the corresponding API instead. main character API selection energy. π
the other arguments are as follows. π
--cflagsβ print the compile option, e.g.-I/usr/local/include. this is the "hey compiler, look over here" flag. π--libsβ print the link option, e.g.-L/usr/local/lib -lm17n. this is the "hey linker, here's where the good stuff lives" flag. π--libtoolβ print the libtool option, e.g./usr/local/lib/libm17n.la. libtool girlies rise. π§--versionβ print the version number of the m17n library. the "who even are you" flag. π
ngl,--cflags,--libs, and--libtoolare listed with|between them in the synopsis, so bestieβ¦ pick one, don't be chaotic. π
π COPYRIGHT π
- Copyright (C) 2001 Information-technology Promotion Agency (IPA)
- Copyright (C) 2001-2011 National Institute of Advanced Industrial Science and Technology (AIST)
permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License β you can find it at http://www.gnu.org/licenses/fdl.html. πΈ
and that's the whole page, bestie!! this was Version 1.8.4, dated Mon Sep 25 2023, from The m17n Library manual. ate and left no crumbs. π β¨π¦
π¦ where this page comes from
- debian trixie: m17n-docs 1.8.4-1
- ubuntu noble: m17n-docs 1.8.4-1
- ubuntu questing: m17n-docs 1.8.4-1
- ubuntu resolute: m17n-docs 1.8.4-1build1
- ubuntu stonking: m17n-docs 1.8.4-1build1
- Copyright (C) 2001 Information-technology Promotion Agency (IPA)
- Copyright (C) 2001-2011 National Institute of Advanced Industrial Science and Technology (AIST)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms