Re: NetBSD on SGI Indigo w/R3000

Frank Scheiner <[email protected]> Thu, 2 Nov 2017 07:12:27 +0100
Newsgroups gmane.os.netbsd.ports.sgimips
Message-ID <[email protected]>
Hi Steve,

sorry for not replying earlier, but I was away the last days without 
access to my SGI machines.

On 10/25/2017 11:07 PM, Steve Rumble wrote:
> [...]
> I've always cross-built sgimips from an x86 machine. You can
> build a cross-compiling toolchain really easily with build.sh.
> The invocation is something like this in the top-level source
> directory:
>    ./build.sh -m sgimips -E tools
>   
> Then you'll wind up with tools under obj/, like
>    obj/tooldir.NetBSD-7.1_STABLE-amd64/bin/...
> 
> nbconfig and nbmake-sgimips should be all you need from there to
> build the kernel.
> 
> (I think you can also just pass the right arguments to build.sh to
> build tools and the kernel in one shot, but I haven't done that.)

Ok, I'll have a look at this. But it's strange that it didn't work to 
compile a sgimips kernel on a sgimips machine.

Did you also cross-compile the 1.6T kernel on x86?

> [...]
> Your best bet is probably to try building a kernel from NetBSD 3.
> That looks to be about the last time I fiddled with IP12 and it
> includes fixes that make the ethernet actually work reasonably.
> 
> If you'd like, I can try giving that a go.

Thanks for the offer, but let me first try on the O2, to see if 
compilation works with NetBSD 3. I'll report back when I have the 
results. Fingers crossed, hopefully it will work! :-D

Cheers,
Frank