[Top][All Lists]
[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
0002-Portability-issues-for-BSD-make.patch
Description: Text Data
- Gnu-isms in makefile templates.,
Mats Erik Andersson <=