Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
blog:x68_devtools [2020/07/04 15:44] – john | blog:x68_devtools [2020/08/12 20:28] (current) – [The Lydux toolchain (GCC 4.6.2)] john | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======= X68000 Development Tools ======= | + | ======= |
===== Documentation ===== | ===== Documentation ===== | ||
Line 124: | Line 124: | ||
Note as well, that the current distribution includes some C header prototypes that cause bus errors due to struct alignment problems. This is discussed here: https:// | Note as well, that the current distribution includes some C header prototypes that cause bus errors due to struct alignment problems. This is discussed here: https:// | ||
The pre-compiled bundle above already has the fixes applied to //dos.h//. | The pre-compiled bundle above already has the fixes applied to //dos.h//. | ||
+ | |||
+ | ==== Makefiles & Compiling ==== | ||
Using the toolchain: | Using the toolchain: | ||
- | * Download the archive | + | * Download the pre-built binaries above and extract in /, it unpacks to / |
* X68000 library functions are defined in: | * X68000 library functions are defined in: | ||
* / | * / | ||
* / | * / | ||
* Use the sample makefile below | * Use the sample makefile below | ||
- | + | ||
< | < | ||
# Names of the compiler and friends | # Names of the compiler and friends |