MAKEG(1)
π MAKEG(1) β like, the general commands manual, but make it debug β¨
okay so bestie, welcome to makeg β short for make + g, and yes it's giving exactly what you think it's giving π (this one lives in the General Commands Manual, iykyk)
π¦ NAME
makeg β make a debuggable executable π
β¨ SYNOPSIS
makeg [ make-options ... ] [ targets ... ]
πΈ DESCRIPTION
So here's the tea β: the makeg script just runs make, but it sneaks in some variable settings so you get a debuggable target β but only when you're using it with a Makefile that was generated by imake. Match made in heaven fr fr π«
Like, for example? It arranges for the C compiler to be called with the -g option. That's it. That's the whole vibe. Debug symbols slay π
π«Ά ENVIRONMENT
MAKEβ the make program to use. Default is ``make''. literally just the make program bestie, nothing mysterious πGDBβ set this to a non-null value if you're using thegdbdebugger on Solaris 2 π because Solaris 2 is high-maintenance and requires additional debugging options to be passed to the compiler. no cap π
π₯ SEE ALSO
make(1), imake(1) β go read those too, they're iconic π
and that's the whole page, periodt π§ from the imake 1.0.11 era, dated 1996-02-02 β vintage, but she still ate π
π¦ where this page comes from
- alpine 3.24: imake-doc 1.0.11-r0 Β· custom
- arch rolling: imake 1.0.11-1 Β· MIT-open-group AND HPND
- nixos 26.05: imake 1.0.11
- nixpkgs unstable: imake 1.0.11
- Copyright (c) 1996, 1998 The Open Group
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms