Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Feb 2016 09:45:20 +0100
From:      Marcin Mazurek <mma@semihalf.com>
To:        Hans Petter Selasky <hps@selasky.org>
Cc:        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:  <CAF-BqKpYY2ZPyfKY-JfmphZZvSxGpHbnswL3pzB_MrxH1F%2BRzg@mail.gmail.com>
In-Reply-To: <56B0D420.10609@selasky.org>
References:  <CAF-BqKpa56OB9rfvAkukMOE39j22xPb3Oj4U9UMkjhWrO0n5ag@mail.gmail.com> <56B09AAE.9000909@selasky.org> <CAF-BqKpvNKwZ9VamATP2L0j9PKoNR-ErTCkNks=QCKRpbJWBrQ@mail.gmail.com> <56B09F3A.1080409@selasky.org> <CAF-BqKpgjnLXKH1nLtYk5cG7HK7W45YWr1e192eh31FaUw5imA@mail.gmail.com> <56B0A2F3.6080100@selasky.org> <CAF-BqKqiqC54PWFfO5djRuCLRu4rhxsDT0pWfieZpBFakqjLww@mail.gmail.com> <56B0D420.10609@selasky.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--089e013cbd68597959052ad9a3f5
Content-Type: text/plain; charset=UTF-8

Hi,

Actually, I have got the same 'compile-with' and 'no-depend' options for my
all files.

I run to build kernel with command:
env MAKEOBJDIRPREFIX=/root/mma/anpa-build make buildkernel TARGET=arm
TARGET_ARCH=armv6  KERNCONF=ALPINE -j6 -DNO_CLEAN

I tried to do this without -DNO_CLEAN option too, but the output was the
same.

Files that I need to include are located in sys/contrib/alpine-hal and
sys/contrib/alpine-hal/eth. I attach the entire error log.


2016-02-02 17:06 GMT+01:00 Hans Petter Selasky <hps@selasky.org>:

> On 02/02/16 14:11, Marcin Mazurek wrote:
>
>> Now my config line looks like:
>>
>> dev/al_eth/al_eth.c        optional al_eth \
>>          no-depend            \
>>          compile-with "${CC} -c -o ${.TARGET} ${CFLAGS}
>> -I$S/contrib/alpine-hal -I$S/contrib/alpine-hal/eth ${PROF} ${.IMPSRC}"
>>
>>
>> Unfortunately I still get the same errors as before:
>>
>>
> Hi,
>
> mkdep: compile failed
>>
>
> ^^^ The depend will fail, this is expected. Maybe you need to clean the
> build directory after applying the config above. Note, the compile-with and
> no-depend must be the same for all files you compile.
>
> Can you show the command you are running to build?
>
> Can you show the full path for the .c and .h files in question?
>
> --HPS
>
>

--089e013cbd68597959052ad9a3f5
Content-Type: application/octet-stream; name=log
Content-Disposition: attachment; filename=log
Content-Transfer-Encoding: base64
X-Attachment-Id: f_ik6l75x20

SW4gZmlsZSBpbmNsdWRlZCBmcm9tIC9yb290L21tYS9hbnBhLWZic2Qvc3lzL2NvbnRyaWIvYWxw
aW5lLWhhbC9hbF9oYWxfaW9maWMuYzo0NToKL3Jvb3QvbW1hL2FucGEtZmJzZC9zeXMvY29udHJp
Yi9hbHBpbmUtaGFsL2FsX2hhbF9pb2ZpYy5oOjUyOjEwOiBlcnJvcjogJ2FsX2hhbF9jb21tb24u
aCcgZmlsZSBub3QgZm91bmQgd2l0aCA8YW5nbGVkPiBpbmNsdWRlOyB1c2UgInF1b3RlcyIgaW5z
dGVhZAojaW5jbHVkZSA8YWxfaGFsX2NvbW1vbi5oPgogICAgICAgICBefn5+fn5+fn5+fn5+fn5+
fgogICAgICAgICAiYWxfaGFsX2NvbW1vbi5oIgoxIGVycm9yIGdlbmVyYXRlZC4KL3Jvb3QvbW1h
L2FucGEtZmJzZC9zeXMvY29udHJpYi9hbHBpbmUtaGFsL2FsX2hhbF91ZG1hX2NvbmZpZy5jOjQ0
OjEwOiBlcnJvcjogJ2FsX2hhbF9jb21tb24uaCcgZmlsZSBub3QgZm91bmQgd2l0aCA8YW5nbGVk
PiBpbmNsdWRlOyB1c2UgInF1b3RlcyIgaW5zdGVhZAojaW5jbHVkZSA8YWxfaGFsX2NvbW1vbi5o
PgogICAgICAgICBefn5+fn5+fn5+fn5+fn5+fgogICAgICAgICAiYWxfaGFsX2NvbW1vbi5oIgov
cm9vdC9tbWEvYW5wYS1mYnNkL3N5cy9jb250cmliL2FscGluZS1oYWwvYWxfaGFsX3VkbWFfY29u
ZmlnLmM6NDU6MTA6IGVycm9yOiAnYWxfaGFsX3VkbWFfcmVncy5oJyBmaWxlIG5vdCBmb3VuZCB3
aXRoIDxhbmdsZWQ+IGluY2x1ZGU7IHVzZSAicXVvdGVzIiBpbnN0ZWFkCiNpbmNsdWRlIDxhbF9o
YWxfdWRtYV9yZWdzLmg+CiAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAgICAgICJh
bF9oYWxfdWRtYV9yZWdzLmgiCi9yb290L21tYS9hbnBhLWZic2Qvc3lzL2NvbnRyaWIvYWxwaW5l
LWhhbC9hbF9oYWxfdWRtYV9jb25maWcuYzo0NjoxMDogZXJyb3I6ICdhbF9oYWxfdWRtYV9jb25m
aWcuaCcgZmlsZSBub3QgZm91bmQgd2l0aCA8YW5nbGVkPiBpbmNsdWRlOyB1c2UgInF1b3RlcyIg
aW5zdGVhZAojaW5jbHVkZSA8YWxfaGFsX3VkbWFfY29uZmlnLmg+CiAgICAgICAgIF5+fn5+fn5+
fn5+fn5+fn5+fn5+fn4KICAgICAgICAgImFsX2hhbF91ZG1hX2NvbmZpZy5oIgpJbiBmaWxlIGlu
Y2x1ZGVkIGZyb20gL3Jvb3QvbW1hL2FucGEtZmJzZC9zeXMvY29udHJpYi9hbHBpbmUtaGFsL2Fs
X2hhbF91ZG1hX2NvbmZpZy5jOjQ2Ogovcm9vdC9tbWEvYW5wYS1mYnNkL3N5cy9jb250cmliL2Fs
cGluZS1oYWwvYWxfaGFsX3VkbWFfY29uZmlnLmg6NTE6MTA6IGVycm9yOiAnYWxfaGFsX3VkbWEu
aCcgZmlsZSBub3QgZm91bmQgd2l0aCA8YW5nbGVkPiBpbmNsdWRlOyB1c2UgInF1b3RlcyIgaW5z
dGVhZAojaW5jbHVkZSA8YWxfaGFsX3VkbWEuaD4KICAgICAgICAgXn5+fn5+fn5+fn5+fn5+CiAg
ICAgICAgICJhbF9oYWxfdWRtYS5oIgo0IGVycm9ycyBnZW5lcmF0ZWQuCi9yb290L21tYS9hbnBh
LWZic2Qvc3lzL2NvbnRyaWIvYWxwaW5lLWhhbC9hbF9oYWxfdWRtYV9kZWJ1Zy5jOjQ2OjEwOiBl
cnJvcjogJ2FsX2hhbF9jb21tb24uaCcgZmlsZSBub3QgZm91bmQgd2l0aCA8YW5nbGVkPiBpbmNs
dWRlOyB1c2UgInF1b3RlcyIgaW5zdGVhZAojaW5jbHVkZSA8YWxfaGFsX2NvbW1vbi5oPgogICAg
ICAgICBefn5+fn5+fn5+fn5+fn5+fgogICAgICAgICAiYWxfaGFsX2NvbW1vbi5oIgovcm9vdC9t
bWEvYW5wYS1mYnNkL3N5cy9jb250cmliL2FscGluZS1oYWwvYWxfaGFsX3VkbWFfZGVidWcuYzo0
NzoxMDogZXJyb3I6ICdhbF9oYWxfdWRtYV9yZWdzLmgnIGZpbGUgbm90IGZvdW5kIHdpdGggPGFu
Z2xlZD4gaW5jbHVkZTsgdXNlICJxdW90ZXMiIGluc3RlYWQKI2luY2x1ZGUgPGFsX2hhbF91ZG1h
X3JlZ3MuaD4KICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgICAgICAgImFsX2hhbF91
ZG1hX3JlZ3MuaCIKL3Jvb3QvbW1hL2FucGEtZmJzZC9zeXMvY29udHJpYi9hbHBpbmUtaGFsL2Fs
X2hhbF91ZG1hX2RlYnVnLmM6NDg6MTA6IGVycm9yOiAnYWxfaGFsX3VkbWFfZGVidWcuaCcgZmls
ZSBub3QgZm91bmQgd2l0aCA8YW5nbGVkPiBpbmNsdWRlOyB1c2UgInF1b3RlcyIgaW5zdGVhZAoj
aW5jbHVkZSA8YWxfaGFsX3VkbWFfZGVidWcuaD4KICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+
fn5+CiAgICAgICAgICJhbF9oYWxfdWRtYV9kZWJ1Zy5oIgpJbiBmaWxlIGluY2x1ZGVkIGZyb20g
L3Jvb3QvbW1hL2FucGEtZmJzZC9zeXMvY29udHJpYi9hbHBpbmUtaGFsL2FsX2hhbF91ZG1hX2Rl
YnVnLmM6NDg6Ci9yb290L21tYS9hbnBhLWZic2Qvc3lzL2NvbnRyaWIvYWxwaW5lLWhhbC9hbF9o
YWxfdWRtYV9kZWJ1Zy5oOjUxOjEwOiBlcnJvcjogJ2FsX2hhbF91ZG1hLmgnIGZpbGUgbm90IGZv
dW5kIHdpdGggPGFuZ2xlZD4gaW5jbHVkZTsgdXNlICJxdW90ZXMiIGluc3RlYWQKI2luY2x1ZGUg
PGFsX2hhbF91ZG1hLmg+CiAgICAgICAgIF5+fn5+fn5+fn5+fn5+fgogICAgICAgICAiYWxfaGFs
X3VkbWEuaCIKNCBlcnJvcnMgZ2VuZXJhdGVkLgpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL3Jvb3Qv
bW1hL2FucGEtZmJzZC9zeXMvY29udHJpYi9hbHBpbmUtaGFsL2FsX2hhbF91ZG1hX2lvZmljLmM6
NDU6Ci9yb290L21tYS9hbnBhLWZic2Qvc3lzL2NvbnRyaWIvYWxwaW5lLWhhbC9hbF9oYWxfdWRt
YV9pb2ZpYy5oOjUyOjEwOiBlcnJvcjogJ2FsX2hhbF9jb21tb24uaCcgZmlsZSBub3QgZm91bmQg
d2l0aCA8YW5nbGVkPiBpbmNsdWRlOyB1c2UgInF1b3RlcyIgaW5zdGVhZAojaW5jbHVkZSA8YWxf
aGFsX2NvbW1vbi5oPgogICAgICAgICBefn5+fn5+fn5+fn5+fn5+fgogICAgICAgICAiYWxfaGFs
X2NvbW1vbi5oIgovcm9vdC9tbWEvYW5wYS1mYnNkL3N5cy9jb250cmliL2FscGluZS1oYWwvYWxf
aGFsX3VkbWFfaW9maWMuaDo1MzoxMDogZXJyb3I6ICdhbF9oYWxfaW9maWMuaCcgZmlsZSBub3Qg
Zm91bmQgd2l0aCA8YW5nbGVkPiBpbmNsdWRlOyB1c2UgInF1b3RlcyIgaW5zdGVhZAojaW5jbHVk
ZSA8YWxfaGFsX2lvZmljLmg+CiAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn4KICAgICAgICAgImFs
X2hhbF9pb2ZpYy5oIgpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL3Jvb3QvbW1hL2FucGEtZmJzZC9z
eXMvY29udHJpYi9hbHBpbmUtaGFsL2FsX2hhbF91ZG1hX2lvZmljLmM6NDU6CkluIGZpbGUgaW5j
bHVkZWQgZnJvbSAvcm9vdC9tbWEvYW5wYS1mYnNkL3N5cy9jb250cmliL2FscGluZS1oYWwvYWxf
aGFsX3VkbWFfaW9maWMuaDo1MzoKL3Jvb3QvbW1hL2FucGEtZmJzZC9zeXMvY29udHJpYi9hbHBp
bmUtaGFsL2FsX2hhbF9pb2ZpYy5oOjUyOjEwOiBlcnJvcjogJ2FsX2hhbF9jb21tb24uaCcgZmls
ZSBub3QgZm91bmQgd2l0aCA8YW5nbGVkPiBpbmNsdWRlOyB1c2UgInF1b3RlcyIgaW5zdGVhZAoj
aW5jbHVkZSA8YWxfaGFsX2NvbW1vbi5oPgogICAgICAgICBefn5+fn5+fn5+fn5+fn5+fgogICAg
ICAgICAiYWxfaGFsX2NvbW1vbi5oIgpJbiBmaWxlIGluY2x1ZGVkIGZyb20gL3Jvb3QvbW1hL2Fu
cGEtZmJzZC9zeXMvY29udHJpYi9hbHBpbmUtaGFsL2FsX2hhbF91ZG1hX2lvZmljLmM6NDU6Ci9y
b290L21tYS9hbnBhLWZic2Qvc3lzL2NvbnRyaWIvYWxwaW5lLWhhbC9hbF9oYWxfdWRtYV9pb2Zp
Yy5oOjU0OjEwOiBlcnJvcjogJ2FsX2hhbF91ZG1hX3JlZ3MuaCcgZmlsZSBub3QgZm91bmQgd2l0
aCA8YW5nbGVkPiBpbmNsdWRlOyB1c2UgInF1b3RlcyIgaW5zdGVhZAojaW5jbHVkZSA8YWxfaGFs
X3VkbWFfcmVncy5oPgogICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fgogICAgICAgICAiYWxf
aGFsX3VkbWFfcmVncy5oIgo0IGVycm9ycyBnZW5lcmF0ZWQuCi9yb290L21tYS9hbnBhLWZic2Qv
c3lzL2NvbnRyaWIvYWxwaW5lLWhhbC9hbF9oYWxfdWRtYV9tYWluLmM6NDU6MTA6IGVycm9yOiAn
YWxfaGFsX3VkbWEuaCcgZmlsZSBub3QgZm91bmQgd2l0aCA8YW5nbGVkPiBpbmNsdWRlOyB1c2Ug
InF1b3RlcyIgaW5zdGVhZAojaW5jbHVkZSA8YWxfaGFsX3VkbWEuaD4KICAgICAgICAgXn5+fn5+
fn5+fn5+fn5+CiAgICAgICAgICJhbF9oYWxfdWRtYS5oIgovcm9vdC9tbWEvYW5wYS1mYnNkL3N5
cy9jb250cmliL2FscGluZS1oYWwvYWxfaGFsX3VkbWFfbWFpbi5jOjQ2OjEwOiBlcnJvcjogJ2Fs
X2hhbF91ZG1hX2NvbmZpZy5oJyBmaWxlIG5vdCBmb3VuZCB3aXRoIDxhbmdsZWQ+IGluY2x1ZGU7
IHVzZSAicXVvdGVzIiBpbnN0ZWFkCiNpbmNsdWRlIDxhbF9oYWxfdWRtYV9jb25maWcuaD4KICAg
ICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fgogICAgICAgICAiYWxfaGFsX3VkbWFfY29uZmln
LmgiCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAvcm9vdC9tbWEvYW5wYS1mYnNkL3N5cy9jb250cmli
L2FscGluZS1oYWwvYWxfaGFsX3VkbWFfbWFpbi5jOjQ2Ogovcm9vdC9tbWEvYW5wYS1mYnNkL3N5
cy9jb250cmliL2FscGluZS1oYWwvYWxfaGFsX3VkbWFfY29uZmlnLmg6NTE6MTA6IGVycm9yOiAn
YWxfaGFsX3VkbWEuaCcgZmlsZSBub3QgZm91bmQgd2l0aCA8YW5nbGVkPiBpbmNsdWRlOyB1c2Ug
InF1b3RlcyIgaW5zdGVhZAojaW5jbHVkZSA8YWxfaGFsX3VkbWEuaD4KICAgICAgICAgXn5+fn5+
fn5+fn5+fn5+CiAgICAgICAgICJhbF9oYWxfdWRtYS5oIgozIGVycm9ycyBnZW5lcmF0ZWQuCklu
IGZpbGUgaW5jbHVkZWQgZnJvbSAvcm9vdC9tbWEvYW5wYS1mYnNkL3N5cy9jb250cmliL2FscGlu
ZS1oYWwvZXRoL2FsX2hhbF9ldGhfa3IuYzo0NToKSW4gZmlsZSBpbmNsdWRlZCBmcm9tIC9yb290
L21tYS9hbnBhLWZic2Qvc3lzL2NvbnRyaWIvYWxwaW5lLWhhbC9ldGgvYWxfaGFsX2V0aF9rci5o
OjUxOgovcm9vdC9tbWEvYW5wYS1mYnNkL3N5cy9jb250cmliL2FscGluZS1oYWwvZXRoL2FsX2hh
bF9ldGguaDo1MzoxMDogZmF0YWwgZXJyb3I6ICdhbF9oYWxfY29tbW9uLmgnIGZpbGUgbm90IGZv
dW5kCiNpbmNsdWRlICJhbF9oYWxfY29tbW9uLmgiCiAgICAgICAgIF4KMSBlcnJvciBnZW5lcmF0
ZWQuCkluIGZpbGUgaW5jbHVkZWQgZnJvbSAvcm9vdC9tbWEvYW5wYS1mYnNkL3N5cy9jb250cmli
L2FscGluZS1oYWwvZXRoL2FsX2hhbF9ldGhfbWFpbi5jOjQ1Ogovcm9vdC9tbWEvYW5wYS1mYnNk
L3N5cy9jb250cmliL2FscGluZS1oYWwvZXRoL2FsX2hhbF9ldGguaDo1MzoxMDogZmF0YWwgZXJy
b3I6ICdhbF9oYWxfY29tbW9uLmgnIGZpbGUgbm90IGZvdW5kCiNpbmNsdWRlICJhbF9oYWxfY29t
bW9uLmgiCiAgICAgICAgIF4KMSBlcnJvciBnZW5lcmF0ZWQuCm1rZGVwOiBjb21waWxlIGZhaWxl
ZAoqKiogWy5kZXBlbmRdIEVycm9yIGNvZGUgMQoKbWFrZVsyXTogc3RvcHBlZCBpbiAvcm9vdC9t
bWEvYW5wYS1idWlsZC9hcm0uYXJtdjYvcm9vdC9tbWEvYW5wYS1mYnNkL3N5cy9BTFBJTkUKMSBl
cnJvcgoKbWFrZVsyXTogc3RvcHBlZCBpbiAvcm9vdC9tbWEvYW5wYS1idWlsZC9hcm0uYXJtdjYv
cm9vdC9tbWEvYW5wYS1mYnNkL3N5cy9BTFBJTkUKKioqIFtidWlsZGtlcm5lbF0gRXJyb3IgY29k
ZSAyCgptYWtlWzFdOiBzdG9wcGVkIGluIC9yb290L21tYS9hbnBhLWZic2QKMSBlcnJvcgoKbWFr
ZVsxXTogc3RvcHBlZCBpbiAvcm9vdC9tbWEvYW5wYS1mYnNkCioqKiBbYnVpbGRrZXJuZWxdIEVy
cm9yIGNvZGUgMgoKbWFrZTogc3RvcHBlZCBpbiAvcm9vdC9tbWEvYW5wYS1mYnNkCjEgZXJyb3IK
Cm1ha2U6IHN0b3BwZWQgaW4gL3Jvb3QvbW1hL2FucGEtZmJzZAo=
--089e013cbd68597959052ad9a3f5--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAF-BqKpYY2ZPyfKY-JfmphZZvSxGpHbnswL3pzB_MrxH1F%2BRzg>