HomePhorge
Diffusion exile 0d6337cf68e7

Makefile: Fix for {Net,Free,Open}BSD and generic $CFLAGS in environ

Description

Makefile: Fix for {Net,Free,Open}BSD and generic $CFLAGS in environ

  • CFLAGS ?= inherits from the environment, so shouldn't have -std=c99
  • In practice everything but Darwin uses -shared
  • NetBSD and MacOS have a broken CMSG_DATA macro when -D_POSIX_C_SOURCE=200809L

is set their bug but probably better to make it work for now, specially in
MacOS case

Details

Provenance
Haelwenn (lanodan) MonnierAuthored on Jan 22 2024, 10:08 AM
Parents
R14:71a21befcbab: Copy images to the doc folder
Branches
Unknown
Tags
Unknown
References
makefile-portability

Event Timeline