Index: /trunk/psLib/src/collections/Makefile
===================================================================
--- /trunk/psLib/src/collections/Makefile	(revision 1763)
+++ /trunk/psLib/src/collections/Makefile	(revision 1764)
@@ -3,6 +3,6 @@
 ##  Makefile:   collections
 ##
-##  $Revision: 1.29 $  $Name: not supported by cvs2svn $
-##  $Date: 2004-09-09 21:59:03 $
+##  $Revision: 1.30 $  $Name: not supported by cvs2svn $
+##  $Date: 2004-09-09 22:21:00 $
 ##
 ##  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -26,5 +26,5 @@
 # Set CFLAGS used by the implicit rule to compile .c
 
-CFLAGS := $(CFLAGS_RELOC) -I../sysUtils 
+CFLAGS := $(CFLAGS_RELOC) -I../sysUtils -I..
 
 # Define the source objects
Index: /trunk/psLib/src/dataManip/Makefile
===================================================================
--- /trunk/psLib/src/dataManip/Makefile	(revision 1763)
+++ /trunk/psLib/src/dataManip/Makefile	(revision 1764)
@@ -5,5 +5,5 @@
 TARGET_STATIC  = libpslib.a
 include ../Makefile.Globals
-CFLAGS := $(CFLAGS_RELOC) -I. -I../sysUtils -I../collections -I.. -I../image
+CFLAGS := $(CFLAGS_RELOC) -I. -I../sysUtils -I../collections -I.. -I../image -I..
 
 SRC_OBJS = psStats.o  \
@@ -15,5 +15,7 @@
  
 OBJS = $(addprefix makedir/,$(SRC_OBJS))
-          
+ 
+HEADERS = $(SRC_OBJS:.o=.h)
+         
 all: $(TARGET_STATIC)
 
@@ -30,5 +32,5 @@
 # Define PHONY target "install" which will install necessary files
 install: $(TARGET_STATIC)
-	install *.h $(includedir)
+	install $(HEADERS) $(includedir)
 
 # Define PHONY target "distclean" which will cleanup the distribution
Index: /trunk/psLib/src/image/Makefile
===================================================================
--- /trunk/psLib/src/image/Makefile	(revision 1763)
+++ /trunk/psLib/src/image/Makefile	(revision 1764)
@@ -3,6 +3,6 @@
 ##  Makefile:   collections
 ##
-##  $Revision: 1.4 $  $Name: not supported by cvs2svn $
-##  $Date: 2004-08-28 01:18:28 $
+##  $Revision: 1.5 $  $Name: not supported by cvs2svn $
+##  $Date: 2004-09-09 22:21:00 $
 ##
 ##  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -26,5 +26,5 @@
 # Set CFLAGS used by the implicit rule to compile .c
 
-CFLAGS := $(CFLAGS_RELOC) -I../sysUtils -I../dataManip -I../collections
+CFLAGS := $(CFLAGS_RELOC) -I../sysUtils -I../dataManip -I../collections -I..
 
 # Define the source objects
@@ -39,4 +39,6 @@
 
 OBJS = $(addprefix makedir/,$(SRC_OBJS))
+
+HEADERS = $(SRC_OBJS:.o=.h)
 
 # Define PHONY target "all" which will make all the necessary items
@@ -54,5 +56,5 @@
 
 install: $(TARGET_STATIC)
-	install *.h $(includedir)
+	install $(HEADERS) $(includedir)
 
 # Define PHONY target "distclean" which will cleanup the distribution
Index: /trunk/psLib/src/psErrorCodes.dat
===================================================================
--- /trunk/psLib/src/psErrorCodes.dat	(revision 1764)
+++ /trunk/psLib/src/psErrorCodes.dat	(revision 1764)
@@ -0,0 +1,17 @@
+#
+#  This file is used to generate psErrorCode.h content
+#
+# Format:
+#    ERROR_CLASS_NAME    ERROR_CLASS_DESCRIPTION
+#
+# Note: the ERROR_CLASS_NAME will appear in the code with a "PS_ERR_" prefix
+#
+UNKNOWN                        unknown error
+IO                             I/O error
+LOCATION_INVALID               specified location is unknown
+MEMORY_CORRUPTION              memory corruption detected
+MEMORY_DEREF_USAGE             dereferenced memory still used
+BAD_PARAMETER_VALUE            parameter is out-of-range
+BAD_PARAMETER_NULL             parameter is null
+BAD_PARAMETER_LENGTH           parameter string is too long
+UNEXPECTED_NULL                unexpected NULL found
Index: /trunk/psLib/src/sysUtils/Makefile
===================================================================
--- /trunk/psLib/src/sysUtils/Makefile	(revision 1763)
+++ /trunk/psLib/src/sysUtils/Makefile	(revision 1764)
@@ -3,6 +3,6 @@
 ##  Makefile:   sysUtils
 ##
-##  $Revision: 1.21 $  $Name: not supported by cvs2svn $
-##  $Date: 2004-09-09 02:24:18 $
+##  $Revision: 1.22 $  $Name: not supported by cvs2svn $
+##  $Date: 2004-09-09 22:21:00 $
 ##
 ##  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -26,5 +26,5 @@
 # Set CFLAGS used by the implicit rule to compile .c
 
-CFLAGS := $(CFLAGS_RELOC) -I../collections -I../dataManip -I../sysUtils -I../include
+CFLAGS := $(CFLAGS_RELOC) -I../collections -I../dataManip -I../sysUtils -I../include -I..
 
 # Define the source objects
@@ -46,8 +46,8 @@
 all: $(TARGET_STATIC)
 
-psErrorCodes.h: psErrorCodes.dat
+psErrorCodes.h: ../psErrorCodes.dat
 	perl ../parseErrorCodes.pl --data=$? $@
 
-psErrorCodes.c: psErrorCodes.dat
+psErrorCodes.c: ../psErrorCodes.dat
 	perl ../parseErrorCodes.pl --data=$? $@
 
Index: unk/psLib/src/sysUtils/psErrorCodes.dat
===================================================================
--- /trunk/psLib/src/sysUtils/psErrorCodes.dat	(revision 1763)
+++ 	(revision )
@@ -1,17 +1,0 @@
-#
-#  This file is used to generate psErrorCode.h content
-#
-# Format:
-#    ERROR_CLASS_NAME    ERROR_CLASS_DESCRIPTION
-#
-# Note: the ERROR_CLASS_NAME will appear in the code with a "PS_ERR_" prefix
-#
-UNKNOWN                        unknown error
-IO                             I/O error
-LOCATION_INVALID               specified location is unknown
-MEMORY_CORRUPTION              memory corruption detected
-MEMORY_DEREF_USAGE             dereferenced memory still used
-BAD_PARAMETER_VALUE            parameter is out-of-range
-BAD_PARAMETER_NULL             parameter is null
-BAD_PARAMETER_LENGTH           parameter string is too long
-UNEXPECTED_NULL                unexpected NULL found
