help-shishi
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Gnu-isms in makefile templates.


From: Mats Erik Andersson
Subject: Gnu-isms in makefile templates.
Date: Wed, 22 Aug 2012 23:16:00 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

Hello again,

there are unfortunate Gnu-isms in "doc/Makefile.am", "lib/Makefile.am",
and "src/Makefile.am". The problem lies in the use of $^ and $<, which
are not universal. Resolving these references allows BSD make to build
the source as build-inside-source, at least on FreeBSD and NetBSD.

I have also added some first few findings that approach an out-of-dir
build setup using BSD make, catching som missing $(srcdir) references.
Most importantly, the use of "$(srcdir)/gdoc" which affects also a
GNU/Linux system.

There remain some further work on full out-of-tree building, but the
present modifications are readily assembled.

Best regards,

  Mats Erik Andersson

Attachment: 0002-Portability-issues-for-BSD-make.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]