how to build root filesystem for ixp425

Stavros Markou stma at antcor.com
Mon Aug 18 10:03:44 UTC 2008


Hi,

Are you using freebsd  release 8 for your build ?

Best Regards,

Stavros.

On Mon, 2008-08-18 at 11:54 +0200, Michael Fuckner wrote:

> 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!

Stavros Markou 
Senior Software Engineer
ANTCOR S.A.
Email: mailto:stma at antcor.com
Phone: +30 210 52 22 290 
Fax: +30 210 52 22 254 
Address: 52 Ag. Konstantinou, Athens 10437, GREECE



More information about the freebsd-arm mailing list