Objective-C on Dreamcast: Difference between revisions
Jump to navigation
Jump to search
m (Darc moved page Objective-c on Dreamcast to Objective-C on Dreamcast) |
mNo edit summary |
||
Line 1: | Line 1: | ||
<div style="float:right;">__TOC__</div> | |||
=Introduction= | |||
This article will cover the how to setup Obective-C and it's Standard Library Foundation. The following git repos will be used in this guide and will be described in more detail as we go: | |||
* '''Tools-Make''' - provides a set of make files that are used to properly configure Foundation | |||
* '''KOS''' - the main package for making Dreamcast Homebrew. We will need to patch your local git clone with pthread support | |||
* '''Libs-Base''' - provides the Foundation library for Objective-C | |||
* '''LibFFI''' - used for NSTimers and NSInvocation support | |||
Important note: If you haven't setup KOS yet, you must follow the [[Getting Started with Dreamcast development|Getting Started Guide]]. You can then come back and continue with this one. |
Revision as of 14:14, 30 May 2024
Introduction
This article will cover the how to setup Obective-C and it's Standard Library Foundation. The following git repos will be used in this guide and will be described in more detail as we go:
- Tools-Make - provides a set of make files that are used to properly configure Foundation
- KOS - the main package for making Dreamcast Homebrew. We will need to patch your local git clone with pthread support
- Libs-Base - provides the Foundation library for Objective-C
- LibFFI - used for NSTimers and NSInvocation support
Important note: If you haven't setup KOS yet, you must follow the Getting Started Guide. You can then come back and continue with this one.