Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Feb 2016 13:01:50 +0100
From:      Hans Petter Selasky <hps@selasky.org>
To:        Marcin Mazurek <mma@semihalf.com>, freebsd-arm@freebsd.org, freebsd-current@freebsd.org, Bryan Drewery <bdrewery@FreeBSD.org>
Subject:   Re: Cannot include header files from sys/contrib directory
Message-ID:  <56B09AAE.9000909@selasky.org>
In-Reply-To: <CAF-BqKpa56OB9rfvAkukMOE39j22xPb3Oj4U9UMkjhWrO0n5ag@mail.gmail.com>
References:  <CAF-BqKpa56OB9rfvAkukMOE39j22xPb3Oj4U9UMkjhWrO0n5ag@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 02/02/16 12:46, Marcin Mazurek wrote:
> Hello all,
>
> I'm trying to include header files in the networking driver under sys/dev/,
> however the headers are located in sys/contrib directory.
> Does anyone have a clue or an advice on how to do this properly without
> making too much trouble in the build system?
> I would prefer to avoid changing content of the header files.
>
> I tried adding 'compile-with' + '-I' flags in files but that did not work
> as expected.
>
> Thank you in advance for your help.

Hi,

Are you in the kernel or userspace? This part is a bit troublesome and 
Bryan Drewery has some changes pending in this area. See:

https://svnweb.freebsd.org/changeset/base/294915

For example how it is currently done in the kernel.

--HPS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56B09AAE.9000909>