Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jun 2018 12:39:10 -0700
From:      Craig Leres <leres@freebsd.org>
To:        Hartmut Brandt <hartmut.brandt@dlr.de>, hackers@freebsd.org
Subject:   Re: makefile question
Message-ID:  <88473e08-4207-1dad-6377-951ff14c277d@freebsd.org>
In-Reply-To: <alpine.BSF.2.21.999.1806272128240.76791@beagle.kn.op.dlr.de>
References:  <alpine.BSF.2.21.999.1806272128240.76791@beagle.kn.op.dlr.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On 6/27/2018 12:33 PM, Hartmut Brandt wrote:
> I'm preparing an update for bsnmp and have the following problem:
> 
> In libbsnmp a header file is created during the build process, which
> obviously ends up in the object tree. Now I need to include this file
> when building the daemon and modules from usr.sbin. I have the feeling
> that doing
> 
> CFLAGS += -I../../../lib/libbsnmp/libbsnmp
> 
> in usr.sbin/bsnmp/bsnmp to reach into the library object directory
> doesn't look right.
> 
> Or is this the right way to do this?

Check out usr.bin/w/Makefile, it uses a module from bin/ps.

		Craig

#       @(#)Makefile    8.1 (Berkeley) 6/6/93
# $FreeBSD: releng/11.2/usr.bin/w/Makefile 319186 2017-05-30 04:27:05Z
ngie $

PROG=   w
SRCS=   fmt.c pr_time.c proc_compare.c w.c
MAN=    w.1 uptime.1
LIBADD= kvm sbuf xo util
LINKS=  ${BINDIR}/w ${BINDIR}/uptime

.PATH: ${SRCTOP}/bin/ps

.include <bsd.prog.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?88473e08-4207-1dad-6377-951ff14c277d>