Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Oct 2014 14:46:31 -0700
From:      Tim Kientzle <tim@kientzle.com>
To:        Jeroen Hofstee <jeroen@myspectrum.nl>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: make xdev-links
Message-ID:  <BA17BD4C-AD34-4194-9BFA-CA28AC5403CD@kientzle.com>
In-Reply-To: <54438864.2050506@myspectrum.nl>
References:  <54438864.2050506@myspectrum.nl>

next in thread | previous in thread | raw e-mail | index | archive | help

> On Oct 19, 2014, at 2:46 AM, Jeroen Hofstee <jeroen@myspectrum.nl> =
wrote:
>=20
> Hi,
>=20
> I noticed that the xdev target no longer installs the long names, but =
it needs
> the xdev-links target for that purpose. However if you try to use that =
compiler you get:
>=20
> armv6-freebsd-cc main.c
> ERROR: Source object /tmp/main-2cb9c8.o has EABI version 0, but target =
a.out has EABI version 4

What compiler?  Is this clang or gcc?

   armv6-freebsd-cc --version

>=20
> If the symlinks are renamed to armv6-freebsd-gnuebi-* compiling works =
fine.
> Should such a rename be considered?
>=20
> ---
> Unrelated, since crochet wants to be run as root, I noticed u-boot =
will stop
> compiling, since the root shell has VENDOR set to amd, overwriting the =
actual
> board VENDOR in the Makefiles.

Please send a patch to Crochet project that unsets the VENDOR =
environment variable.

Thanks,

Tim




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BA17BD4C-AD34-4194-9BFA-CA28AC5403CD>