forked from EtchedPixels/FUZIX
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathINSTALL
25 lines (17 loc) · 902 Bytes
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Edit the top level Makefile and set ARCH
Read Kernel/platform-$ARCH/README
Adjust anything it recommends for your platform
The Z80 build tools get stuck in /opt/fcc as will others in future. Right now
/opt/fcc isn't moveable (yes we suck) but you can create that directory and
chown it to the building user.
Make sure you have the needed compilers on your path
If you are running cc65 remember you also need CC65_HOME set properly!
If you are using the lwtools gcc for 6809 ensure that $(pwd)/BUILD/tools is
on your path.
Cross fingers, type "make"
This should give you a build of libraries, user and kernel.
Standalone/filesystem-src contains some scripts to build filesystems
fuzix.org contains a bunch ready to download
For Z80 your VM needs at least 16GB including swap because sdcc is a bit of a
memory monster. Also use sdcc 3.6.x as 3.7.0pre is broken in ways that cause
Fuzix to break.