Corrected documentation regarding libfat

This commit is contained in:
csBlueChip 2009-09-03 03:28:53 +00:00
parent c81b5bacb3
commit 4cbbf711f8

View file

@ -50,13 +50,16 @@ or a text editor.
As of v4.1.0, GRRLIB is supplied as a standard C/C++ library (aka. archive) As of v4.1.0, GRRLIB is supplied as a standard C/C++ library (aka. archive)
called 'libgrrlib'. Because GRRLIB processes JPEG and PNG images, it requires called 'libgrrlib'. Because GRRLIB processes JPEG and PNG images, it requires
the installation of the 'libjpeg' and 'libpngu' libraries. 'libpngu', in turn, the installation of the 'libjpeg' and 'libpngu' libraries. 'libpngu', in turn,
requires 'libpng' and 'libpng' requires 'libz'. requires 'libpng' and 'libpng' requires 'libz'. GRRLIB also has FileIO
functions to allow real-time loading and saving of graphical data, and thus also
requires 'libfat'.
libgrrlib <- 2D graphics library libgrrlib &lt;- 2D graphics library
+-- libjpeg <- JPEG image processor +-- libfat &lt;- File I/O
+-- libpngu <- Wii wrapper for libpng +-- libjpeg &lt;- JPEG image processor
+-- libpng <- PNG image processor +-- libpngu &lt;- Wii wrapper for libpng
+-- libz <- Zip (lossless) compsression (for PNG compression) +-- libpng &lt;- PNG image processor
+-- libz &lt;- Zip (lossless) compsression (for PNG compression)
Developing for the Wii Developing for the Wii
@ -81,6 +84,11 @@ version" to a directory called C:\grr\trunk
Installing GRRLIB Installing GRRLIB
----------------- -----------------
Note: Discussion is underway for 'libpng' and 'libjpeg' to be included with
devkitPro - obviously, this means that the "bugfix" included here will
be officially addressed and the "precompiled" libraries will /not/ require
installation [03-Sept-2009]
This guide is for Windows. If you are using Linux, I am going to presume you This guide is for Windows. If you are using Linux, I am going to presume you
are smart enough to convert these instructions. are smart enough to convert these instructions.
@ -89,6 +97,7 @@ libjpeg is supplied as a precompiled library *1
libpngu is supplied as source code libpngu is supplied as source code
libpng is supplied as a precompiled library libpng is supplied as a precompiled library
libz is supplied with devkitpro (Ie. preinstalled) libz is supplied with devkitpro (Ie. preinstalled)
libfat is supplied with devkitpro (Ie. preinstalled)
*1 The version of libjpeg supplied with GRRLIB v4.1.0 contains bug fixes not *1 The version of libjpeg supplied with GRRLIB v4.1.0 contains bug fixes not
available in the official release. If you can track down the original available in the official release. If you can track down the original
@ -120,7 +129,7 @@ Next up the list is libjpeg *2 *3
install the libpng, libpngu and libjpeg libraries in a single command: install the libpng, libpngu and libjpeg libraries in a single command:
c: c:
cd \grr\trunk\GRRLIB\lib cd \grr\trunk\GRRLIB\lib
install <- If you are using Linux, type `./install.sh` instead install &lt;- If you are using Linux, type `./install.sh` instead
*3 The version of libjpeg supplied with GRRLIB v4.1.0 contains bug fixes not *3 The version of libjpeg supplied with GRRLIB v4.1.0 contains bug fixes not
available in the official release. available in the official release.