Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Jun 2002 18:11:48 -0700
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        Hiten Pandya <hiten@uk.FreeBSD.org>
Cc:        freebsd-ia64@FreeBSD.ORG
Subject:   Re: Cross-build broken from i386 to ia64
Message-ID:  <20020607011148.GE3503@dhcp01.pn.xcllnt.net>
In-Reply-To: <20020606224311.GA57203@hpdi.ath.cx>
References:  <20020606224311.GA57203@hpdi.ath.cx>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jun 06, 2002 at 11:43:11PM +0100, Hiten Pandya wrote:
> Hi all.
> 
> The cross-building seems to be broken.  I have the latest sources,
> and I tried the following command:
> 
> make buildkernel KERNCONF=SKI TARGET_ARCH=ia64 DESTDIR=/c2/build MAKEOBJDIRPREFIX=/c2/ia64

If you do 'make buildkernel', especially when cross-building, you have to
make sure you have the cross-tools in the object tree. This you get by
doing a 'make buildworld' first. The error output indicates that you're
using the i386 compiler:

> cc1: invalid option `fixed-range=f32-f127'
> In file included from /data/dev/src/sys/sys/types.h:49,
>                  from /data/dev/src/sys/sys/param.h:65,
>                  from /data/dev/src/sys/ia64/ia64/genassym.c:40:
> machine/endian.h: In function `__bswap32':
> machine/endian.h:86: warning: right shift count >= width of type
> machine/endian.h: In function `__bswap16':
> machine/endian.h:93: warning: right shift count >= width of type
> machine/pte.h: At top level:

-- 
 Marcel Moolenaar	  USPA: A-39004		 marcel@xcllnt.net

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ia64" in the body of the message




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