Index: trunk/psLib/swig/Makefile.am
===================================================================
--- trunk/psLib/swig/Makefile.am	(revision 3145)
+++ trunk/psLib/swig/Makefile.am	(revision 3150)
@@ -12,5 +12,7 @@
 	-I$(SRCDIR)/src/fileUtils \
 	-I$(SRCDIR)/src/image \
-	-I$(SRCDIR)/src/sysUtils
+	-I$(SRCDIR)/src/sysUtils \
+	-I/usr/include \
+	-I/usr/local/include
 
 ####################################################
Index: trunk/psLib/swig/pslib.i
===================================================================
--- trunk/psLib/swig/pslib.i	(revision 3145)
+++ trunk/psLib/swig/pslib.i	(revision 3150)
@@ -15,8 +15,16 @@
 %}
 
+/* XXX: this is temporary -- not portable, but should work with any current OS supported */
+typedef char int8_t;
+typedef unsigned char uint8_t;
+typedef short int16_t;
+typedef unsigned short uint16_t;
+typedef int int32_t;
+typedef unsigned int uint32_t;
+typedef long long int64_t;
+typedef unsigned long long uint64_t;
+
+
 /* grab the typedefs used throughout psLib, e.g. psU8, psU16,... */
-%import "psType.h"
-%import "psMemory.h"
-
 %include "cpointer.i"
 
