johnsonjh / gnumake-apple

Apple's GNU Make 3.81

Home Page:https://github.com/apple-oss-distributions/gnumake

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gnumake-apple

Overview

  • A portable version of Apple's GNU Make 3.81, as shipped with Apple macOS.

Support

  • Tested on Linux, AIX 7.3, NetBSD 9.3, FreeBSD 13.1, OpenBSD 7.2, and macOS 13.1.

Notes

Building on OpenBSD

  1. Install autoconf, automake, gmake, and gettext-utils via ports or packages.

  2. Configure and build:

    env MAKE="gmake" AUTOCONF_VERSION="2.71" AUTOMAKE_VERSION="1.16" \
      autoreconf -vfi && env CFLAGS="-Os -fno-strict-aliasing"       \
      ./configure --disable-dependency-tracking &&                   \
    gmake -j $(getconf _NPROCESSORS_ONLN)

About

Apple's GNU Make 3.81

https://github.com/apple-oss-distributions/gnumake

License:GNU General Public License v2.0


Languages

Language:C 52.2%Language:TeX 18.5%Language:Perl 8.9%Language:Makefile 8.7%Language:M4 5.3%Language:Shell 4.1%Language:Batchfile 1.6%Language:Roff 0.5%Language:DIGITAL Command Language 0.2%Language:sed 0.0%