Date: Mon, 18 Aug 2008 11:54:36 +0200 From: Michael Fuckner <michael@fuckner.net> To: stma@antcor.com Cc: freebsd-arm@freebsd.org Subject: Re: how to build root filesystem for ixp425 Message-ID: <48A946DC.704@fuckner.net> In-Reply-To: <1219048946.12457.1.camel@Hellboy> References: <1219048946.12457.1.camel@Hellboy>
next in thread | previous in thread | raw e-mail | index | archive | help
Stavros Markou wrote: > Hi, > > I am trying to build a root filesystem using the mini guide at > http://people.freebsd.org/~cognet/freebsd_arm.txt but with no luck for > IXP425. Just to clarify some things : > > When i am doing a buildworld inside /usr/src all these env variables > inside the mini guide must be exported ? > What about BUILD_ARCH ? By default i am building a filesystem at a i386 > machine so BUILD_ARCH has the i386 value. I don't know if I have to, but I am using a separate usr/src-tree for cross-compiling arm- which is at /samba/freebsd8-arm. #!/bin/csh cd /samba/freebsd8-arm mkdir -p usr/bin mdkir -p usr/lib mkdir -p usr/include mkdir -p usr/share/man/man1 mkdir -p usr/share/info mkdir -p usr/libdata/ldscripts mkdir -p usr/libexec cd /samba/freebsd8-arm/src/gnu/usr.bin/cc make TARGET_ARCH=arm TOOLS_PREFIX=/samba/freebsd8-arm clean depend all make TARGET_ARCH=arm TOOLS_PREFIX=/samba/freebsd8-arm DESTDIR=/samba/freebsd8-arm install cd ../binutils/ make TARGET_ARCH=arm TOOLS_PREFIX=/samba/freebsd8-arm clean depend all make TARGET_ARCH=arm TOOLS_PREFIX=/samba/freebsd8-arm DESTDIR=/samba/freebsd8-arm install setenv CC /samba/freebsd8-arm/usr/bin/gcc setenv CC /samba/freebsd8-arm/usr/bin/gcc setenv AS /samba/freebsd8-arm/usr/bin/as setenv NM /samba/freebsd8-arm/usr/bin/nm setenv RANLIB /samba/freebsd8-arm/usr/bin/gnu-ranlib setenv LD /samba/freebsd8-arm/usr/bin/ld setenv OBJCOPY /samba/freebsd8-arm/usr/bin/objcopy setenv SIZE /samba/freebsd8-arm/usr/bin/size setenv MACHINE arm setenv MACHINE_ARCH arm cd /samba/freebsd8-arm/src/sys/arm/conf/ config AVILA cd ../compile/AVILA make depend all Regards, Michael!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48A946DC.704>