Date: Fri, 28 Aug 1998 23:51:00 -0400 (EDT) From: Simon Shapiro <shimon@simon-shapiro.org> To: Doug Rabson <dfr@nlsystems.com> Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: Alpha Install Message-ID: <XFMail.980828235100.shimon@simon-shapiro.org> In-Reply-To: <Pine.BSF.4.01.9808272204480.17263-100000@herring.nlsystems.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Doug Rabson, On 27-Aug-98 you wrote: > On Thu, 27 Aug 1998, Simon Shapiro wrote: > > > Hi Y'all, > > > > How do I get FreeBSD to run on an Alpha Personal Workstation 433au? > > > > I have a NetBSD snapshot installed and it seems to work well. > > The first thing to do is to build a FreeBSD kernel and test boot it. > There are patches to current sources for this available at: > > http://www.freeebsd.org/~dfr/alpha-sys-diff-270898.gz > > You can build the kernel on NetBSD and just drop it in the NetBSD root > directory and boot to single user mode to test it. It should work fine > on > a 433au - I have one sitting under my desk :-). To your instructions, I think I can safely add: * Create the complete alpha source tree on a FreeBSD machine by copying a good tree and adding the above patches. * cd sys/alpha/conf * cp GENERIC GENERIC-alpha #Does funny things to your ../../compile/GENERIC otherwise * configure GENERIC-alpha * cd ../../compile; tar -zcvf GENERIC-alpha.tgz GENERIC-alpha * Copy the directory to the NetBSD box. * cd ...sys/compile/GENERIC-alpha * make depend ... Will fail with some strange (and unrepeatable) errors. * make depend again. This time you will get: ./../libkern/strncpy.c ../../isa/sio.c ../../isa/kbdio.c ../../isa/syscons.c swapkernel.c ioconf.c param.c vnode_if.c config.c ../../pci/if_de.c:176: `#include' expects "FILENAME" or <FILENAME> mkdep -a -f .newdep -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h -U__NetBSD__ -UKERNEL ../../alpha/alpha/genassym.c ( See the #include' expects "FILENAME" or <FILENAME> message? ) * make This will fail with cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -ansi -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h -U__NetBSD__ -mno-fp-regs -Wa,-mev56 ../../dev/isp/isp_freebsd.c In file included from ../../dev/isp/isp_freebsd.h:82, from ../../dev/isp/isp_freebsd.c:36: ../../dev/isp/ispvar.h:58: parse error before `ispreq_t' ../../dev/isp/ispvar.h:58: warning: function declaration isn't a prototype *** Error code 1 And this one stumbles me... Looks ugly but OK, but will not compile... Simon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.980828235100.shimon>