diff -ur plib-1.8.4-orig/src/ssg/ssgLoadFLT.cxx plib-1.8.4/src/ssg/ssgLoadFLT.cxx
--- src/ssg/ssgLoadFLT.cxx	2003-04-17 07:10:12.000000000 -0600
+++ src/ssg/ssgLoadFLT.cxx	2007-10-30 09:09:50.000000000 -0600
@@ -142,7 +142,7 @@
 
 typedef unsigned char ubyte;
 
-#ifdef UL_WIN32
+#if defined(UL_WIN32) || defined(__APPLE__)
 typedef unsigned short ushort;
 typedef unsigned int uint;
 #endif