[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: obsd build include trouble
From: |
John Darrington |
Subject: |
Re: obsd build include trouble |
Date: |
Mon, 6 Mar 2006 06:57:33 +0800 |
User-agent: |
Mutt/1.5.9i |
On Sun, Mar 05, 2006 at 12:17:51PM -0800, Ben Pfaff wrote:
Jason Stover <address@hidden> writes:
> $ uname -ap
> OpenBSD math.gcsu.edu 3.8 GENERIC#138 i386 Intel(R) Xeon(TM) CPU 2.80GHz
("GenuineIntel" 686-class)
>
> The following trouble happens with OBSD's make, not GNU make. (It works
fine
> with GNU make on this machine.)
I think the problem is the following in src/automake.mk:
src/%: AM_CPPFLAGS += \
-I$(top_srcdir)/src/math \
-I$(top_srcdir)/src/ui/terminal \
-I$(top_srcdir)/src/libpspp \
-I$(top_srcdir)/src/data \
-I$(top_srcdir)/src/output \
-I$(top_srcdir)/src/language \
-I$(top_srcdir)/src/language/lexer \
-I$(top_srcdir)/src/language/control
This kind of variable definition is GNU make specific. We should
fix that.
If we decide to use the explicit #include model (which I think we
have), then these pattern specific variable definitions will be
unnecessary. However, it'll still be useful to have, for example on
the directory src/ui/gui to add the gtk paths to that directory.
What's the recommended way to do this on a vanilla make ?
J'
--
PGP Public key ID: 1024D/2DE827B3
fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3
See http://pgp.mit.edu or any PGP keyserver for public key.
signature.asc
Description: Digital signature
Re: obsd build include trouble, Ben Pfaff, 2006/03/14
- Re: obsd build include trouble, John Darrington, 2006/03/15
- Re: obsd build include trouble, Ben Pfaff, 2006/03/23
- Re: obsd build include trouble, John Darrington, 2006/03/23
- Re: obsd build include trouble, Ben Pfaff, 2006/03/25
- Re: obsd build include trouble, John Darrington, 2006/03/26
- Re: obsd build include trouble, Ben Pfaff, 2006/03/27