Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Oct 2009 14:28:49 -0700
From:      alan yang <alancyang@gmail.com>
To:        freebsd-mips@freebsd.org
Subject:   Re: Cavium port
Message-ID:  <290865fd0910161428g45ab74a0x272c9b9674c9d5fd@mail.gmail.com>
In-Reply-To: <290865fd0910141545p770d3c27gbc24f7c01f8e7ed3@mail.gmail.com>
References:  <290865fd0910131105i6daa9a17y5f6fe2a4447d7233@mail.gmail.com> <20091013.164542.1251853681.imp@bsdimp.com> <290865fd0910132051l6a4a6280id401cab8ef5a1c0c@mail.gmail.com> <20091013.220451.1649859237.imp@bsdimp.com> <290865fd0910141545p770d3c27gbc24f7c01f8e7ed3@mail.gmail.com>

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

I checked out from svn repo the project/mips and try to build kernel
for OCTEON, but ran into the following errors.  Wonder any readme
available describes procedures, appreciate people could shed some
light.

Thanks in advance.
---

tsu# config OCTEON1
Kernel build directory is ../compile/OCTEON1
Don't forget to do ``make cleandepend && make depend''
Fujitsu# cd ../compile/OCTEON1/
Fujitsu# make cleandepend
rm -f .depend machine
cd ../../../modules;
MAKEOBJDIRPREFIX=3D/usr/home/alan/genova/mips/sys/mips/compile/OCTEON1/modu=
les
KMODDIR=3D/boot/kernel MODULES_OVERRIDE=3D"""" DEBUG_FLAGS=3D"-g"
MACHINE=3Dmips MACHINE_ARCH=3Dmips
KERNBUILDDIR=3D"/usr/home/alan/genova/mips/sys/mips/compile/OCTEON1"
SYSDIR=3D"/usr/home/alan/genova/mips/sys/mips/compile/OCTEON1/../../.."
make  cleandepend
Fujitsu# make depend
machine -> ../../../mips/include
cc -c -O -pipe -std=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline
-Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc
-I. -I../../.. -I../../../contrib/altq -I../../../contrib/ipfilter
-I../../../contrib/pf -I../../../dev/ath -I../../../dev/ath/ath_hal
-I../../../contrib/ngatm -I../../../dev/twa
-I../../../gnu/fs/xfs/FreeBSD -I../../../gnu/fs/xfs/FreeBSD/support
-I../../../gnu/fs/xfs -I../../../contrib/opensolaris/compat
-I../../../dev/cxgb -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include
opt_global.h -finline-limit=3D8000 --param inline-unit-growth=3D100
--param large-function-growth=3D1000 -EB -fno-pic -mno-abicalls -G0 -EB
-march=3Dmips64 -mabi=3D64 -msoft-float -ffreestanding
../../../mips/mips/genassym.c
cc: unrecognized option '-EB'
cc: unrecognized option '-G0'
cc: unrecognized option '-EB'
cc1: error: unrecognized command line option "-mno-abicalls"
cc1: error: unrecognized command line option "-mabi=3D64"
../../../mips/mips/genassym.c:1: error: bad value (mips64) for -march=3D sw=
itch
../../../mips/mips/genassym.c:1: error: bad value (mips64) for -mtune=3D sw=
itch
*** Error code 1



On Wed, Oct 14, 2009 at 3:45 PM, alan yang <alancyang@gmail.com> wrote:
> Thanks Warner for the link, i checkout the project mips from svn repo,
> and wonder is there any readme like for procedures to build/run on
> CN8560 base eval board as the target.
>
> Thanks for shedding the light...
>
>
> On Tue, Oct 13, 2009 at 9:04 PM, M. Warner Losh <imp@bsdimp.com> wrote:
>> In message: <290865fd0910132051l6a4a6280id401cab8ef5a1c0c@mail.gmail.com=
>
>> =A0 =A0 =A0 =A0 =A0 =A0alan yang <alancyang@gmail.com> writes:
>> : Hi, Warner,
>> :
>> : Thanks for the info. =A0I wonder this port could be transferred, to
>> : allow me to participate and continue ..., i know this is quite naive
>> : and don't know will this have issue.
>>
>> The current port is in the svn repo under projects/mips.
>>
>> Warner
>>
>> : On Tue, Oct 13, 2009 at 3:45 PM, M. Warner Losh <imp@bsdimp.com> wrote=
:
>> : > In message: <290865fd0910131105i6daa9a17y5f6fe2a4447d7233@mail.gmail=
.com>
>> : > =A0 =A0 =A0 =A0 =A0 =A0alan yang <alancyang@gmail.com> writes:
>> : > : last email thread is about 1 year ago, and i wonder if things chan=
ged
>> : > : that would allow your code to be available and / or provide some
>> : > : guidance on porting...
>> : >
>> : > Cavium released a port to me earlier this year. =A0It is substantial=
ly
>> : > similar to the port I started from that I referred to in this post.
>> : > I've been making good progress, but the efforts have been stalled by
>> : > my job search...
>> : >
>> : > Warner
>> : >
>> : >
>> : > : many thanks!!
>> : > :
>> : > : On Thu, Oct 9, 2008 at 12:52 PM, M. Warner Losh <imp@bsdimp.com> w=
rote:
>> : > : > In message: <86068e730810091235q3f41b5a3w4dbc38fb23164483@mail.g=
mail.com>
>> : > : > =A0 =A0 =A0 =A0 =A0 =A0"Jerry Toung" <jrytoung@gmail.com> writes=
:
>> : > : > : On Wed, Oct 8, 2008 at 7:54 PM, M. Warner Losh <imp@bsdimp.com=
> wrote:
>> : > : > :
>> : > : > : >
>> : > : > : >
>> : > : > : >
>> : > : > : > The issues aren't technical, but the short version is that I=
've not
>> : > : > : > received permission from the copyright owner to release the =
code.
>> : > : > : >
>> : > : > : >
>> : > : > : > Hi Warner,
>> : > : > : are you able to run the build on FreeBSD or is it cross-built =
?
>> : > : >
>> : > : > Both, although the version I'm running now is cross-built. =A0I'=
ll be
>> : > : > doing native builds soon enough...
>> : > : >
>> : > : > : what version of your FreeBSD is running on CN38xx ?
>> : > : >
>> : > : > FreeBSD -current as of Tuesday. =A0Prior versions of -current ha=
ve
>> : > : > worked as well.
>> : > : >
>> : > : > Warner
>> : > : > _______________________________________________
>> : > : > freebsd-mips@freebsd.org mailing list
>> : > : > http://lists.freebsd.org/mailman/listinfo/freebsd-mips
>> : > : > To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freeb=
sd.org"
>> : > : >
>> : > :
>> : > :
>> : >
>> :
>> :
>>
>



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