Skip to content

Commit

Permalink
Merge pull request #278 from has207/master
Browse files Browse the repository at this point in the history
Update README with Dreamcast build info
  • Loading branch information
sahlberg authored Nov 13, 2023
2 parents a6f30cd + 3910e95 commit cd0d6cf
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -255,3 +255,19 @@ Then to build libsmb2, run

The process will copy the resulting libsmb2.a and the include/smb2 headers to your
OpenOrbis SDK include folder.

Dreamcast (KallistiOS)
----------------------
Hitachi SH4 in little-endian mode is the main CPU for the Dreamcast.
To compile libsmb2 for the Dreamcast, first install the KOS toolchain and
and set it up.

Then to build libsmb2, run
$ cd lib
$ make -f Makefile.DC_KOS clean install

The process will copy the resulting libsmb2.a and the include/smb2 headers to your
KallistiOS toolchain install location addons folder.
NOTE: There is not yet a kos-ports entry for libsmb2 but once a versioned release
that includes Dreamcast support is created installing from kos-ports will become
the preferred method of installation.

0 comments on commit cd0d6cf

Please sign in to comment.