m17n-config(1)

πŸ“¦
version 1.8.4 Β· 2 versions
, in debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸŽ€ 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 --libtool are listed with | between them in the synopsis, so bestie… pick one, don't be chaotic. πŸ™ˆ

  • 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