From owner-freebsd-alpha Fri Aug 28 19:49:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA02181 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 19:49:25 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA02171 for ; Fri, 28 Aug 1998 19:49:22 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 5922 invoked by uid 1000); 29 Aug 1998 03:51:00 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Fri, 28 Aug 1998 23:51:00 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Doug Rabson Subject: Re: Alpha Install Cc: freebsd-alpha@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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 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 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