Index: /trunk/SophyaExt/FitsIOServer/Makefile
===================================================================
--- /trunk/SophyaExt/FitsIOServer/Makefile	(revision 3878)
+++ /trunk/SophyaExt/FitsIOServer/Makefile	(revision 3879)
@@ -12,5 +12,6 @@
  
 $(SOPHYAOBJP)datacirclefits.o: datacirclefits.cc \
-  $(SOPHYAINCP)sopnamsp.h datacirclefits.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  datacirclefits.h \
   $(SOPHYAINCP)datacirclebase.h \
   $(SOPHYAINCP)circle.h \
@@ -29,5 +30,6 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fabtcolread.h \
+  $(SOPHYAINCP)machdefs.h \
+  fabtcolread.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)tvector.h \
@@ -59,5 +61,6 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fabtwriter.h \
+  $(SOPHYAINCP)machdefs.h \
+  fabtwriter.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)tvector.h \
@@ -85,37 +88,42 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fabtwriter.cc
  
-$(SOPHYAOBJP)fboloread.o: fboloread.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fboloread.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h fabtcolread.h \
+$(SOPHYAOBJP)fboloread.o: fboloread.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  fboloread.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fabtcolread.h \
   $(SOPHYAINCP)FitsIO/fitsio.h \
   $(SOPHYAINCP)FitsIO/longnam.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fboloread.cc
  
-$(SOPHYAOBJP)fbtntintf.o: fbtntintf.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fbtntintf.h \
+$(SOPHYAOBJP)fbtntintf.o: fbtntintf.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  fbtntintf.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ntupintf.h \
@@ -124,22 +132,26 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fbtntintf.cc
  
-$(SOPHYAOBJP)fiosinit.o: fiosinit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h fiosinit.h \
+$(SOPHYAOBJP)fiosinit.o: fiosinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  fiosinit.h \
   $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h fitsmanager.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshdtable.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsmanager.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshdtable.h \
   $(SOPHYAINCP)datatable.h \
   $(SOPHYAINCP)basedtable.h \
@@ -156,11 +168,15 @@
   $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h fitshandler.h \
-  fitsarrhand.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)tvector.h fitsblkrw.h fitsntuple.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fitshandler.h fitsarrhand.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)tvector.h \
+  fitsblkrw.h fitsntuple.h \
   $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h fitsspherehealpix.h \
+  $(SOPHYAINCP)ppersist.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  fitsspherehealpix.h \
   $(SOPHYAINCP)spherehealpix.h \
   $(SOPHYAINCP)sphericalmap.h \
@@ -175,6 +191,8 @@
   $(SOPHYAINCP)HEALPixUtils.h \
   fitsspherethetaphi.h \
-  $(SOPHYAINCP)spherethetaphi.h fitslocalmap.h \
-  $(SOPHYAINCP)localmap.h fitshistos.h \
+  $(SOPHYAINCP)spherethetaphi.h \
+  fitslocalmap.h \
+  $(SOPHYAINCP)localmap.h \
+  fitshistos.h \
   $(SOPHYAINCP)histos.h \
   $(SOPHYAINCP)peida.h \
@@ -183,5 +201,6 @@
   $(SOPHYAINCP)fmath.h \
   $(SOPHYAINCP)histos2.h \
-  $(SOPHYAINCP)histos.h fitsgenedata.h \
+  $(SOPHYAINCP)histos.h \
+  fitsgenedata.h \
   $(SOPHYAINCP)generaldata.h \
   $(SOPHYAINCP)poly.h
@@ -191,41 +210,49 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fitsbntbllineRW.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h fitsinoutfile.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsbntbllineRW.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h \
   $(SOPHYAINCP)utils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsbntbllineRW.cc
  
-$(SOPHYAOBJP)fitsfile.o: fitsfile.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h fitsinoutfile.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h \
+$(SOPHYAOBJP)fitsfile.o: fitsfile.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h \
   $(SOPHYAINCP)strutil.h \
   $(SOPHYAINCP)anydataobj.h
@@ -261,9 +288,11 @@
   $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h fitsblkrw.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fitsblkrw.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsgenedata.cc
  
@@ -295,11 +324,14 @@
   $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h fitsblkrw.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h \
-  swfitsdtable.h $(SOPHYAINCP)basedtable.h \
-  $(SOPHYAINCP)swsegdb.h fitsswapper.h
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fitsblkrw.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h swfitsdtable.h \
+  $(SOPHYAINCP)basedtable.h \
+  $(SOPHYAINCP)swsegdb.h \
+  fitsswapper.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitshdtable.cc
  
@@ -328,9 +360,11 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)hist2err.h fitsblkrw.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)hist2err.h \
+  fitsblkrw.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitshisterr.cc
  
@@ -365,9 +399,11 @@
   $(SOPHYAINCP)hisprof.h \
   $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)histos2.h fitsblkrw.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)histos2.h \
+  fitsblkrw.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitshistos.cc
  
@@ -379,5 +415,6 @@
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)thsafeop.h \
-  $(SOPHYAINCP)pexceptions.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  fitsinoutfile.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)dvlist.h \
@@ -397,5 +434,6 @@
 $(SOPHYAOBJP)fitslocalmap.o: fitslocalmap.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h fitslocalmap.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitslocalmap.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h \
@@ -429,29 +467,34 @@
   $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)dvlist.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitslocalmap.cc
  
 $(SOPHYAOBJP)fitsmanager.o: fitsmanager.cc \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)sopnamsp.h fitsmanager.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)sopnamsp.h \
+  fitsmanager.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsmanager.cc
  
@@ -459,5 +502,6 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fitsntuple.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsntuple.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ntuple.h \
@@ -475,9 +519,12 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)ppersist.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)dvlist.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsntuple.cc
  
@@ -485,5 +532,6 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fitsspherehealpix.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsspherehealpix.h \
   $(SOPHYAINCP)spherehealpix.h \
   $(SOPHYAINCP)sphericalmap.h \
@@ -517,11 +565,15 @@
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)anydataobj.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h \
-  $(SOPHYAINCP)tarray.h fitstarray.h
+  $(SOPHYAINCP)anydataobj.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)dvlist.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h \
+  $(SOPHYAINCP)tarray.h \
+  fitstarray.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsspherehealpix.cc
  
@@ -529,5 +581,6 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fitsspherethetaphi.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsspherethetaphi.h \
   $(SOPHYAINCP)spherethetaphi.h \
   $(SOPHYAINCP)sphericalmap.h \
@@ -560,11 +613,15 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)anydataobj.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h \
-  $(SOPHYAINCP)tarray.h fitstarray.h
+  $(SOPHYAINCP)anydataobj.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)dvlist.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h \
+  $(SOPHYAINCP)tarray.h \
+  fitstarray.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsspherethetaphi.cc
  
@@ -573,25 +630,29 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fitstarray.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)machdefs.h \
+  fitstarray.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)dvlist.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitstarray.cc
  
@@ -622,11 +683,13 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)swsegdb.h fitsswapper.h \
-  $(SOPHYAINCP)machdefs.h fitsinoutfile.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitsblkrw.h \
-  fitshandler.h fitshdtable.h \
+  $(SOPHYAINCP)swsegdb.h \
+  fitsswapper.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitsblkrw.h fitshandler.h fitshdtable.h \
   $(SOPHYAINCP)datatable.h \
   $(SOPHYAINCP)basedtable.h \
Index: /trunk/SophyaExt/FitsIOServer/smakefile
===================================================================
--- /trunk/SophyaExt/FitsIOServer/smakefile	(revision 3878)
+++ /trunk/SophyaExt/FitsIOServer/smakefile	(revision 3879)
@@ -12,5 +12,6 @@
  
 $(SOPHYAOBJP)datacirclefits.o: datacirclefits.cc \
-  $(SOPHYAINCP)sopnamsp.h datacirclefits.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  datacirclefits.h \
   $(SOPHYAINCP)datacirclebase.h \
   $(SOPHYAINCP)circle.h \
@@ -29,5 +30,6 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fabtcolread.h \
+  $(SOPHYAINCP)machdefs.h \
+  fabtcolread.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)tvector.h \
@@ -59,5 +61,6 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fabtwriter.h \
+  $(SOPHYAINCP)machdefs.h \
+  fabtwriter.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)tvector.h \
@@ -85,37 +88,42 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fabtwriter.cc
  
-$(SOPHYAOBJP)fboloread.o: fboloread.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fboloread.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h fabtcolread.h \
+$(SOPHYAOBJP)fboloread.o: fboloread.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  fboloread.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fabtcolread.h \
   $(SOPHYAINCP)FitsIO/fitsio.h \
   $(SOPHYAINCP)FitsIO/longnam.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fboloread.cc
  
-$(SOPHYAOBJP)fbtntintf.o: fbtntintf.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fbtntintf.h \
+$(SOPHYAOBJP)fbtntintf.o: fbtntintf.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  fbtntintf.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ntupintf.h \
@@ -124,22 +132,26 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fbtntintf.cc
  
-$(SOPHYAOBJP)fiosinit.o: fiosinit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h fiosinit.h \
+$(SOPHYAOBJP)fiosinit.o: fiosinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  fiosinit.h \
   $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h fitsmanager.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshdtable.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsmanager.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshdtable.h \
   $(SOPHYAINCP)datatable.h \
   $(SOPHYAINCP)basedtable.h \
@@ -156,11 +168,15 @@
   $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h fitshandler.h \
-  fitsarrhand.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)tvector.h fitsblkrw.h fitsntuple.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fitshandler.h fitsarrhand.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)tvector.h \
+  fitsblkrw.h fitsntuple.h \
   $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h fitsspherehealpix.h \
+  $(SOPHYAINCP)ppersist.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  fitsspherehealpix.h \
   $(SOPHYAINCP)spherehealpix.h \
   $(SOPHYAINCP)sphericalmap.h \
@@ -175,6 +191,8 @@
   $(SOPHYAINCP)HEALPixUtils.h \
   fitsspherethetaphi.h \
-  $(SOPHYAINCP)spherethetaphi.h fitslocalmap.h \
-  $(SOPHYAINCP)localmap.h fitshistos.h \
+  $(SOPHYAINCP)spherethetaphi.h \
+  fitslocalmap.h \
+  $(SOPHYAINCP)localmap.h \
+  fitshistos.h \
   $(SOPHYAINCP)histos.h \
   $(SOPHYAINCP)peida.h \
@@ -183,5 +201,6 @@
   $(SOPHYAINCP)fmath.h \
   $(SOPHYAINCP)histos2.h \
-  $(SOPHYAINCP)histos.h fitsgenedata.h \
+  $(SOPHYAINCP)histos.h \
+  fitsgenedata.h \
   $(SOPHYAINCP)generaldata.h \
   $(SOPHYAINCP)poly.h
@@ -191,41 +210,49 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fitsbntbllineRW.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h fitsinoutfile.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsbntbllineRW.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h \
   $(SOPHYAINCP)utils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsbntbllineRW.cc
  
-$(SOPHYAOBJP)fitsfile.o: fitsfile.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h fitsinoutfile.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h \
+$(SOPHYAOBJP)fitsfile.o: fitsfile.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h \
   $(SOPHYAINCP)strutil.h \
   $(SOPHYAINCP)anydataobj.h
@@ -261,9 +288,11 @@
   $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h fitsblkrw.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fitsblkrw.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsgenedata.cc
  
@@ -295,11 +324,14 @@
   $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h fitsblkrw.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h \
-  swfitsdtable.h $(SOPHYAINCP)basedtable.h \
-  $(SOPHYAINCP)swsegdb.h fitsswapper.h
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fitsblkrw.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h swfitsdtable.h \
+  $(SOPHYAINCP)basedtable.h \
+  $(SOPHYAINCP)swsegdb.h \
+  fitsswapper.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitshdtable.cc
  
@@ -328,9 +360,11 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)hist2err.h fitsblkrw.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)hist2err.h \
+  fitsblkrw.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitshisterr.cc
  
@@ -365,9 +399,11 @@
   $(SOPHYAINCP)hisprof.h \
   $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)histos2.h fitsblkrw.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)histos2.h \
+  fitsblkrw.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitshistos.cc
  
@@ -379,5 +415,6 @@
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)thsafeop.h \
-  $(SOPHYAINCP)pexceptions.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  fitsinoutfile.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)dvlist.h \
@@ -397,5 +434,6 @@
 $(SOPHYAOBJP)fitslocalmap.o: fitslocalmap.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h fitslocalmap.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitslocalmap.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h \
@@ -429,29 +467,34 @@
   $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)dvlist.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitslocalmap.cc
  
 $(SOPHYAOBJP)fitsmanager.o: fitsmanager.cc \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)sopnamsp.h fitsmanager.h \
-  fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)sopnamsp.h \
+  fitsmanager.h fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsmanager.cc
  
@@ -459,5 +502,6 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fitsntuple.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsntuple.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ntuple.h \
@@ -475,9 +519,12 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)ppersist.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)dvlist.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsntuple.cc
  
@@ -485,5 +532,6 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fitsspherehealpix.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsspherehealpix.h \
   $(SOPHYAINCP)spherehealpix.h \
   $(SOPHYAINCP)sphericalmap.h \
@@ -517,11 +565,15 @@
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)anydataobj.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h \
-  $(SOPHYAINCP)tarray.h fitstarray.h
+  $(SOPHYAINCP)anydataobj.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)dvlist.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h \
+  $(SOPHYAINCP)tarray.h \
+  fitstarray.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsspherehealpix.cc
  
@@ -529,5 +581,6 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fitsspherethetaphi.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsspherethetaphi.h \
   $(SOPHYAINCP)spherethetaphi.h \
   $(SOPHYAINCP)sphericalmap.h \
@@ -560,11 +613,15 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)anydataobj.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h \
-  $(SOPHYAINCP)tarray.h fitstarray.h
+  $(SOPHYAINCP)anydataobj.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)dvlist.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h \
+  $(SOPHYAINCP)tarray.h \
+  fitstarray.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsspherethetaphi.cc
  
@@ -573,25 +630,29 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fitstarray.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h fitsfile.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitshandler.h
+  $(SOPHYAINCP)machdefs.h \
+  fitstarray.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  fitsfile.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)dvlist.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitstarray.cc
  
@@ -622,11 +683,13 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)swsegdb.h fitsswapper.h \
-  $(SOPHYAINCP)machdefs.h fitsinoutfile.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h fitsblkrw.h \
-  fitshandler.h fitshdtable.h \
+  $(SOPHYAINCP)swsegdb.h \
+  fitsswapper.h \
+  $(SOPHYAINCP)machdefs.h \
+  fitsinoutfile.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  fitsblkrw.h fitshandler.h fitshdtable.h \
   $(SOPHYAINCP)datatable.h \
   $(SOPHYAINCP)basedtable.h \
Index: /trunk/SophyaExt/IFFTW/Makefile
===================================================================
--- /trunk/SophyaExt/IFFTW/Makefile	(revision 3878)
+++ /trunk/SophyaExt/IFFTW/Makefile	(revision 3879)
@@ -12,5 +12,6 @@
  
 $(SOPHYAOBJP)fftwserver.o: fftwserver.cc \
-  $(SOPHYAINCP)sopnamsp.h fftwserver.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  fftwserver.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)sspvflags.h \
@@ -36,5 +37,6 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h fftw3server.cc \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fftw3server.cc \
   $(SOPHYAINCP)FFTW/fftw3.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftwserver.cc
Index: /trunk/SophyaExt/IFFTW/smakefile
===================================================================
--- /trunk/SophyaExt/IFFTW/smakefile	(revision 3878)
+++ /trunk/SophyaExt/IFFTW/smakefile	(revision 3879)
@@ -12,5 +12,6 @@
  
 $(SOPHYAOBJP)fftwserver.o: fftwserver.cc \
-  $(SOPHYAINCP)sopnamsp.h fftwserver.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  fftwserver.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)sspvflags.h \
@@ -36,5 +37,6 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h fftw3server.cc \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fftw3server.cc \
   $(SOPHYAINCP)FFTW/fftw3.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftwserver.cc
Index: /trunk/SophyaExt/LinAlg/Makefile
===================================================================
--- /trunk/SophyaExt/LinAlg/Makefile	(revision 3878)
+++ /trunk/SophyaExt/LinAlg/Makefile	(revision 3879)
@@ -12,5 +12,6 @@
  
 $(SOPHYAOBJP)intflapack.o: intflapack.cc \
-  $(SOPHYAINCP)sopnamsp.h intflapack.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  intflapack.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tarray.h \
Index: /trunk/SophyaExt/LinAlg/smakefile
===================================================================
--- /trunk/SophyaExt/LinAlg/smakefile	(revision 3878)
+++ /trunk/SophyaExt/LinAlg/smakefile	(revision 3879)
@@ -12,5 +12,6 @@
  
 $(SOPHYAOBJP)intflapack.o: intflapack.cc \
-  $(SOPHYAINCP)sopnamsp.h intflapack.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  intflapack.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tarray.h \
Index: /trunk/SophyaExt/XAstroPack/Makefile
===================================================================
--- /trunk/SophyaExt/XAstroPack/Makefile	(revision 3878)
+++ /trunk/SophyaExt/XAstroPack/Makefile	(revision 3879)
@@ -11,10 +11,12 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libextsophya.objlist
  
-$(SOPHYAOBJP)mollweide.o: mollweide.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)mollweide.o: mollweide.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   mollweide.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  mollweide.cc
  
 $(SOPHYAOBJP)xastropack.o: xastropack.cc \
-  $(SOPHYAINCP)sopnamsp.h xastropack.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  xastropack.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)XAstro/astro.h
Index: /trunk/SophyaExt/XAstroPack/smakefile
===================================================================
--- /trunk/SophyaExt/XAstroPack/smakefile	(revision 3878)
+++ /trunk/SophyaExt/XAstroPack/smakefile	(revision 3879)
@@ -11,10 +11,12 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libextsophya.objlist
  
-$(SOPHYAOBJP)mollweide.o: mollweide.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)mollweide.o: mollweide.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   mollweide.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  mollweide.cc
  
 $(SOPHYAOBJP)xastropack.o: xastropack.cc \
-  $(SOPHYAINCP)sopnamsp.h xastropack.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  xastropack.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)XAstro/astro.h
Index: /trunk/SophyaLib/BaseTools/Makefile
===================================================================
--- /trunk/SophyaLib/BaseTools/Makefile	(revision 3878)
+++ /trunk/SophyaLib/BaseTools/Makefile	(revision 3879)
@@ -15,5 +15,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  datatype.cc
  
-$(SOPHYAOBJP)dvlist.o: dvlist.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)dvlist.o: dvlist.cc \
+  $(SOPHYAINCP)machdefs.h \
   dvlist.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
   ppfbinstream.h rawstream.h ppfnametag.h mutyv.h timestamp.h \
@@ -22,18 +23,18 @@
  
 $(SOPHYAOBJP)fiondblock.o: fiondblock.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pexceptions.h \
-  datatype.h fiondblock.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
-  ppfnametag.h ndatablock.h anydataobj.h
+  $(SOPHYAINCP)machdefs.h \
+  pexceptions.h datatype.h fiondblock.h ppersist.h gnumd5.h \
+  ppfbinstream.h rawstream.h ppfnametag.h ndatablock.h anydataobj.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiondblock.cc
  
 $(SOPHYAOBJP)mutyv.o: mutyv.cc sopnamsp.h mutyv.h \
-  $(SOPHYAINCP)machdefs.h timestamp.h objfio.h \
-  anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
-  rawstream.h ppfnametag.h
+  $(SOPHYAINCP)machdefs.h \
+  timestamp.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
+  ppfbinstream.h rawstream.h ppfnametag.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  mutyv.cc
  
 $(SOPHYAOBJP)ndatablock.o: ndatablock.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pexceptions.h \
-  ndatablock.h anydataobj.h thsafeop.h
+  $(SOPHYAINCP)machdefs.h \
+  pexceptions.h ndatablock.h anydataobj.h thsafeop.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ndatablock.cc
  
@@ -43,32 +44,33 @@
  
 $(SOPHYAOBJP)ppersist.o: ppersist.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pexceptions.h \
-  ppersist.h gnumd5.h ppfbinstream.h rawstream.h ppfnametag.h \
-  anydataobj.h
+  $(SOPHYAINCP)machdefs.h \
+  pexceptions.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
+  ppfnametag.h anydataobj.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppersist.cc
  
 $(SOPHYAOBJP)ppfbinstream.o: ppfbinstream.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h ppfbinstream.h \
-  rawstream.h pexceptions.h
+  $(SOPHYAINCP)machdefs.h \
+  ppfbinstream.h rawstream.h pexceptions.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppfbinstream.cc
  
 $(SOPHYAOBJP)ppftpointerio.o: ppftpointerio.cc \
-  $(SOPHYAINCP)machdefs.h ppftpointerio.h \
-  ppersist.h pexceptions.h gnumd5.h ppfbinstream.h rawstream.h \
-  ppfnametag.h
+  $(SOPHYAINCP)machdefs.h \
+  ppftpointerio.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
+  rawstream.h ppfnametag.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppftpointerio.cc
  
 $(SOPHYAOBJP)randfmt.o: randfmt.cc randfmt.h \
-  $(SOPHYAINCP)machdefs.h objfio.h anydataobj.h \
-  ppersist.h pexceptions.h gnumd5.h ppfbinstream.h rawstream.h \
-  ppfnametag.h dsfmtflags.h dSFMT.h randinterf.h
+  $(SOPHYAINCP)machdefs.h \
+  objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
+  rawstream.h ppfnametag.h randinterf.h dsfmtflags.h dSFMT.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  randfmt.cc
  
 $(SOPHYAOBJP)randinterf.o: randinterf.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pexceptions.h \
-  randinterf.h anydataobj.h
+  $(SOPHYAINCP)machdefs.h \
+  pexceptions.h randinterf.h anydataobj.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  randinterf.cc
  
-$(SOPHYAOBJP)randr48.o: randr48.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)randr48.o: randr48.cc \
+  $(SOPHYAINCP)machdefs.h \
   thsafeop.h pexceptions.h fiondblock.h ppersist.h gnumd5.h \
   ppfbinstream.h rawstream.h ppfnametag.h ndatablock.h anydataobj.h \
@@ -77,23 +79,25 @@
  
 $(SOPHYAOBJP)rawstream.o: rawstream.cc sopnamsp.h rawstream.h \
-  $(SOPHYAINCP)machdefs.h pexceptions.h
+  $(SOPHYAINCP)machdefs.h \
+  pexceptions.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  rawstream.cc
  
 $(SOPHYAOBJP)sophyainit.o: sophyainit.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h sophyainit.h \
-  pexceptions.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
-  ppfnametag.h fiondblock.h ndatablock.h anydataobj.h dvlist.h objfio.h \
-  mutyv.h timestamp.h randr48.h randinterf.h randfmt.h dsfmtflags.h \
-  dSFMT.h fiosegdb.h segdatablock.h thsafeop.h ppftpointerio.h \
-  ppfwrapstlv.h sversion.h
+  $(SOPHYAINCP)machdefs.h \
+  sophyainit.h pexceptions.h ppersist.h gnumd5.h ppfbinstream.h \
+  rawstream.h ppfnametag.h fiondblock.h ndatablock.h anydataobj.h \
+  dvlist.h objfio.h mutyv.h timestamp.h randr48.h randinterf.h randfmt.h \
+  fiosegdb.h segdatablock.h thsafeop.h ppftpointerio.h ppfwrapstlv.h \
+  sversion.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sophyainit.cc
  
 $(SOPHYAOBJP)stsrand.o: stsrand.cc stsrand.h \
-  $(SOPHYAINCP)machdefs.h objfio.h anydataobj.h \
-  ppersist.h pexceptions.h gnumd5.h ppfbinstream.h rawstream.h \
-  ppfnametag.h ndatablock.h thsafeop.h fiondblock.h
+  $(SOPHYAINCP)machdefs.h \
+  objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
+  rawstream.h ppfnametag.h ndatablock.h thsafeop.h fiondblock.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  stsrand.cc
  
-$(SOPHYAOBJP)timestamp.o: timestamp.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)timestamp.o: timestamp.cc \
+  $(SOPHYAINCP)machdefs.h \
   timestamp.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
   ppfbinstream.h rawstream.h ppfnametag.h
@@ -103,5 +107,6 @@
 	$(CCOMPILE) -o $@  dSFMT.c
  
-$(SOPHYAOBJP)gnumd5.o: gnumd5.c $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)gnumd5.o: gnumd5.c \
+  $(SOPHYAINCP)machdefs.h \
   bithelp.h gnumd5.h
 	$(CCOMPILE) -o $@  gnumd5.c
Index: /trunk/SophyaLib/BaseTools/smakefile
===================================================================
--- /trunk/SophyaLib/BaseTools/smakefile	(revision 3878)
+++ /trunk/SophyaLib/BaseTools/smakefile	(revision 3879)
@@ -15,5 +15,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  datatype.cc
  
-$(SOPHYAOBJP)dvlist.o: dvlist.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)dvlist.o: dvlist.cc \
+  $(SOPHYAINCP)machdefs.h \
   dvlist.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
   ppfbinstream.h rawstream.h ppfnametag.h mutyv.h timestamp.h \
@@ -22,18 +23,18 @@
  
 $(SOPHYAOBJP)fiondblock.o: fiondblock.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pexceptions.h \
-  datatype.h fiondblock.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
-  ppfnametag.h ndatablock.h anydataobj.h
+  $(SOPHYAINCP)machdefs.h \
+  pexceptions.h datatype.h fiondblock.h ppersist.h gnumd5.h \
+  ppfbinstream.h rawstream.h ppfnametag.h ndatablock.h anydataobj.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiondblock.cc
  
 $(SOPHYAOBJP)mutyv.o: mutyv.cc sopnamsp.h mutyv.h \
-  $(SOPHYAINCP)machdefs.h timestamp.h objfio.h \
-  anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
-  rawstream.h ppfnametag.h
+  $(SOPHYAINCP)machdefs.h \
+  timestamp.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
+  ppfbinstream.h rawstream.h ppfnametag.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  mutyv.cc
  
 $(SOPHYAOBJP)ndatablock.o: ndatablock.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pexceptions.h \
-  ndatablock.h anydataobj.h thsafeop.h
+  $(SOPHYAINCP)machdefs.h \
+  pexceptions.h ndatablock.h anydataobj.h thsafeop.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ndatablock.cc
  
@@ -43,32 +44,33 @@
  
 $(SOPHYAOBJP)ppersist.o: ppersist.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pexceptions.h \
-  ppersist.h gnumd5.h ppfbinstream.h rawstream.h ppfnametag.h \
-  anydataobj.h
+  $(SOPHYAINCP)machdefs.h \
+  pexceptions.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
+  ppfnametag.h anydataobj.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppersist.cc
  
 $(SOPHYAOBJP)ppfbinstream.o: ppfbinstream.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h ppfbinstream.h \
-  rawstream.h pexceptions.h
+  $(SOPHYAINCP)machdefs.h \
+  ppfbinstream.h rawstream.h pexceptions.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppfbinstream.cc
  
 $(SOPHYAOBJP)ppftpointerio.o: ppftpointerio.cc \
-  $(SOPHYAINCP)machdefs.h ppftpointerio.h \
-  ppersist.h pexceptions.h gnumd5.h ppfbinstream.h rawstream.h \
-  ppfnametag.h
+  $(SOPHYAINCP)machdefs.h \
+  ppftpointerio.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
+  rawstream.h ppfnametag.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppftpointerio.cc
  
 $(SOPHYAOBJP)randfmt.o: randfmt.cc randfmt.h \
-  $(SOPHYAINCP)machdefs.h objfio.h anydataobj.h \
-  ppersist.h pexceptions.h gnumd5.h ppfbinstream.h rawstream.h \
-  ppfnametag.h dsfmtflags.h dSFMT.h randinterf.h
+  $(SOPHYAINCP)machdefs.h \
+  objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
+  rawstream.h ppfnametag.h randinterf.h dsfmtflags.h dSFMT.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  randfmt.cc
  
 $(SOPHYAOBJP)randinterf.o: randinterf.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pexceptions.h \
-  randinterf.h anydataobj.h
+  $(SOPHYAINCP)machdefs.h \
+  pexceptions.h randinterf.h anydataobj.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  randinterf.cc
  
-$(SOPHYAOBJP)randr48.o: randr48.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)randr48.o: randr48.cc \
+  $(SOPHYAINCP)machdefs.h \
   thsafeop.h pexceptions.h fiondblock.h ppersist.h gnumd5.h \
   ppfbinstream.h rawstream.h ppfnametag.h ndatablock.h anydataobj.h \
@@ -77,23 +79,25 @@
  
 $(SOPHYAOBJP)rawstream.o: rawstream.cc sopnamsp.h rawstream.h \
-  $(SOPHYAINCP)machdefs.h pexceptions.h
+  $(SOPHYAINCP)machdefs.h \
+  pexceptions.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  rawstream.cc
  
 $(SOPHYAOBJP)sophyainit.o: sophyainit.cc sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h sophyainit.h \
-  pexceptions.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
-  ppfnametag.h fiondblock.h ndatablock.h anydataobj.h dvlist.h objfio.h \
-  mutyv.h timestamp.h randr48.h randinterf.h randfmt.h dsfmtflags.h \
-  dSFMT.h fiosegdb.h segdatablock.h thsafeop.h ppftpointerio.h \
-  ppfwrapstlv.h sversion.h
+  $(SOPHYAINCP)machdefs.h \
+  sophyainit.h pexceptions.h ppersist.h gnumd5.h ppfbinstream.h \
+  rawstream.h ppfnametag.h fiondblock.h ndatablock.h anydataobj.h \
+  dvlist.h objfio.h mutyv.h timestamp.h randr48.h randinterf.h randfmt.h \
+  fiosegdb.h segdatablock.h thsafeop.h ppftpointerio.h ppfwrapstlv.h \
+  sversion.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sophyainit.cc
  
 $(SOPHYAOBJP)stsrand.o: stsrand.cc stsrand.h \
-  $(SOPHYAINCP)machdefs.h objfio.h anydataobj.h \
-  ppersist.h pexceptions.h gnumd5.h ppfbinstream.h rawstream.h \
-  ppfnametag.h ndatablock.h thsafeop.h fiondblock.h
+  $(SOPHYAINCP)machdefs.h \
+  objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
+  rawstream.h ppfnametag.h ndatablock.h thsafeop.h fiondblock.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  stsrand.cc
  
-$(SOPHYAOBJP)timestamp.o: timestamp.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)timestamp.o: timestamp.cc \
+  $(SOPHYAINCP)machdefs.h \
   timestamp.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
   ppfbinstream.h rawstream.h ppfnametag.h
@@ -103,5 +107,6 @@
 	$(CCOMPILE) -o $@  dSFMT.c
  
-$(SOPHYAOBJP)gnumd5.o: gnumd5.c $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)gnumd5.o: gnumd5.c \
+  $(SOPHYAINCP)machdefs.h \
   bithelp.h gnumd5.h
 	$(CCOMPILE) -o $@  gnumd5.c
Index: /trunk/SophyaLib/HiStats/Makefile
===================================================================
--- /trunk/SophyaLib/HiStats/Makefile	(revision 3878)
+++ /trunk/SophyaLib/HiStats/Makefile	(revision 3879)
@@ -4,5 +4,5 @@
  
 clean:
-	 rm -f $(SOPHYAOBJP)basedtable.o $(SOPHYAOBJP)datatable.o $(SOPHYAOBJP)fio_dtable.o $(SOPHYAOBJP)hisprof.o $(SOPHYAOBJP)hist2err.o $(SOPHYAOBJP)histerr.o $(SOPHYAOBJP)histinit.o $(SOPHYAOBJP)histos.o $(SOPHYAOBJP)histos2.o $(SOPHYAOBJP)ntupintf.o $(SOPHYAOBJP)ntuple.o $(SOPHYAOBJP)proxtuple.o $(SOPHYAOBJP)swppfdtable.o
+	 rm -f $(SOPHYAOBJP)basedtable.o $(SOPHYAOBJP)datatable.o $(SOPHYAOBJP)fio_dtable.o $(SOPHYAOBJP)hisprof.o $(SOPHYAOBJP)hist2err.o $(SOPHYAOBJP)histerr.o $(SOPHYAOBJP)histinit.o $(SOPHYAOBJP)histos2.o $(SOPHYAOBJP)histos.o $(SOPHYAOBJP)ntupintf.o $(SOPHYAOBJP)ntuple.o $(SOPHYAOBJP)proxtuple.o $(SOPHYAOBJP)swppfdtable.o
 	rm -f $(SOPHYALIBP)libHiStats.a
  
@@ -12,5 +12,6 @@
  
 $(SOPHYAOBJP)basedtable.o: basedtable.cc basedtable.h \
-  $(SOPHYAINCP)machdefs.h ntupintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntupintf.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)objfio.h \
@@ -42,5 +43,6 @@
  
 $(SOPHYAOBJP)datatable.o: datatable.cc datatable.h basedtable.h \
-  $(SOPHYAINCP)machdefs.h ntupintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntupintf.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)objfio.h \
@@ -77,5 +79,6 @@
  
 $(SOPHYAOBJP)fio_dtable.o: fio_dtable.cc datatable.h basedtable.h \
-  $(SOPHYAINCP)machdefs.h ntupintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntupintf.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)objfio.h \
@@ -102,5 +105,6 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)objfio.h swppfdtable.h \
+  $(SOPHYAINCP)objfio.h \
+  swppfdtable.h \
   $(SOPHYAINCP)swsegdb.h \
   $(SOPHYAINCP)segdatablock.h \
@@ -112,6 +116,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fio_dtable.cc
  
-$(SOPHYAOBJP)hisprof.o: hisprof.cc $(SOPHYAINCP)machdefs.h \
-  hisprof.h $(SOPHYAINCP)peida.h \
+$(SOPHYAOBJP)hisprof.o: hisprof.cc \
+  $(SOPHYAINCP)machdefs.h \
+  hisprof.h \
+  $(SOPHYAINCP)peida.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)utils.h \
@@ -138,5 +144,6 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ppersist.h histos.h \
+  $(SOPHYAINCP)ppersist.h \
+  histos.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -144,5 +151,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  hisprof.cc
  
-$(SOPHYAOBJP)hist2err.o: hist2err.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)hist2err.o: hist2err.cc \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -167,10 +175,12 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h hist2err.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  hist2err.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)tmatrix.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  hist2err.cc
  
-$(SOPHYAOBJP)histerr.o: histerr.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)histerr.o: histerr.cc \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -195,15 +205,19 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h histerr.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  histerr.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)tvector.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histerr.cc
  
-$(SOPHYAOBJP)histinit.o: histinit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h histinit.h \
+$(SOPHYAOBJP)histinit.o: histinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  histinit.h \
   $(SOPHYAINCP)ntoolsinit.h \
   $(SOPHYAINCP)tarrinit.h \
   $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h histos.h \
+  $(SOPHYAINCP)machdefs.h \
+  histos.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -232,10 +246,15 @@
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h histos2.h \
-  $(SOPHYAINCP)utils.h hisprof.h histerr.h \
-  hist2err.h $(SOPHYAINCP)tmatrix.h ntuple.h \
-  ntupintf.h $(SOPHYAINCP)dvlist.h datatable.h \
-  basedtable.h $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)thsafeop.h swppfdtable.h \
+  $(SOPHYAINCP)anydataobj.h \
+  histos2.h \
+  $(SOPHYAINCP)utils.h \
+  hisprof.h histerr.h hist2err.h \
+  $(SOPHYAINCP)tmatrix.h \
+  ntuple.h ntupintf.h \
+  $(SOPHYAINCP)dvlist.h \
+  datatable.h basedtable.h \
+  $(SOPHYAINCP)segdatablock.h \
+  $(SOPHYAINCP)thsafeop.h \
+  swppfdtable.h \
   $(SOPHYAINCP)swsegdb.h \
   $(SOPHYAINCP)segdatablock.h \
@@ -245,6 +264,42 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histinit.cc
  
-$(SOPHYAOBJP)histos.o: histos.cc $(SOPHYAINCP)machdefs.h \
-  histos.h $(SOPHYAINCP)objfio.h \
+$(SOPHYAOBJP)histos2.o: histos2.cc \
+  $(SOPHYAINCP)machdefs.h \
+  histos2.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)fmath.h \
+  $(SOPHYAINCP)utils.h histos.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)anydataobj.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histos2.cc
+ 
+$(SOPHYAOBJP)histos.o: histos.cc \
+  $(SOPHYAINCP)machdefs.h \
+  histos.h \
+  $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -281,53 +336,26 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histos.cc
  
-$(SOPHYAOBJP)histos2.o: histos2.cc $(SOPHYAINCP)machdefs.h \
-  histos2.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utils.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)utils.h histos.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histos2.cc
- 
-$(SOPHYAOBJP)ntupintf.o: ntupintf.cc $(SOPHYAINCP)sopnamsp.h \
-  ntupintf.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)ntupintf.o: ntupintf.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  ntupintf.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ntupintf.cc
  
-$(SOPHYAOBJP)ntuple.o: ntuple.cc $(SOPHYAINCP)strutil.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h ntuple.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h ntupintf.h \
+$(SOPHYAOBJP)ntuple.o: ntuple.cc \
+  $(SOPHYAINCP)strutil.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntuple.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  ntupintf.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
@@ -339,14 +367,17 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ntuple.cc
  
-$(SOPHYAOBJP)proxtuple.o: proxtuple.cc $(SOPHYAINCP)sopnamsp.h \
-  proxtuple.h ntuple.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h ntupintf.h \
+$(SOPHYAOBJP)proxtuple.o: proxtuple.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  proxtuple.h ntuple.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  ntupintf.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
@@ -358,5 +389,6 @@
  
 $(SOPHYAOBJP)swppfdtable.o: swppfdtable.cc swppfdtable.h basedtable.h \
-  $(SOPHYAINCP)machdefs.h ntupintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntupintf.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)objfio.h \
Index: /trunk/SophyaLib/HiStats/smakefile
===================================================================
--- /trunk/SophyaLib/HiStats/smakefile	(revision 3878)
+++ /trunk/SophyaLib/HiStats/smakefile	(revision 3879)
@@ -4,5 +4,5 @@
  
 clean:
-	 rm -f $(SOPHYAOBJP)basedtable.o $(SOPHYAOBJP)datatable.o $(SOPHYAOBJP)fio_dtable.o $(SOPHYAOBJP)hisprof.o $(SOPHYAOBJP)hist2err.o $(SOPHYAOBJP)histerr.o $(SOPHYAOBJP)histinit.o $(SOPHYAOBJP)histos.o $(SOPHYAOBJP)histos2.o $(SOPHYAOBJP)ntupintf.o $(SOPHYAOBJP)ntuple.o $(SOPHYAOBJP)proxtuple.o $(SOPHYAOBJP)swppfdtable.o
+	 rm -f $(SOPHYAOBJP)basedtable.o $(SOPHYAOBJP)datatable.o $(SOPHYAOBJP)fio_dtable.o $(SOPHYAOBJP)hisprof.o $(SOPHYAOBJP)hist2err.o $(SOPHYAOBJP)histerr.o $(SOPHYAOBJP)histinit.o $(SOPHYAOBJP)histos2.o $(SOPHYAOBJP)histos.o $(SOPHYAOBJP)ntupintf.o $(SOPHYAOBJP)ntuple.o $(SOPHYAOBJP)proxtuple.o $(SOPHYAOBJP)swppfdtable.o
 	rm -f $(SOPHYALIBP)libHiStats.a
  
@@ -12,5 +12,6 @@
  
 $(SOPHYAOBJP)basedtable.o: basedtable.cc basedtable.h \
-  $(SOPHYAINCP)machdefs.h ntupintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntupintf.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)objfio.h \
@@ -42,5 +43,6 @@
  
 $(SOPHYAOBJP)datatable.o: datatable.cc datatable.h basedtable.h \
-  $(SOPHYAINCP)machdefs.h ntupintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntupintf.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)objfio.h \
@@ -77,5 +79,6 @@
  
 $(SOPHYAOBJP)fio_dtable.o: fio_dtable.cc datatable.h basedtable.h \
-  $(SOPHYAINCP)machdefs.h ntupintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntupintf.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)objfio.h \
@@ -102,5 +105,6 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)objfio.h swppfdtable.h \
+  $(SOPHYAINCP)objfio.h \
+  swppfdtable.h \
   $(SOPHYAINCP)swsegdb.h \
   $(SOPHYAINCP)segdatablock.h \
@@ -112,6 +116,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fio_dtable.cc
  
-$(SOPHYAOBJP)hisprof.o: hisprof.cc $(SOPHYAINCP)machdefs.h \
-  hisprof.h $(SOPHYAINCP)peida.h \
+$(SOPHYAOBJP)hisprof.o: hisprof.cc \
+  $(SOPHYAINCP)machdefs.h \
+  hisprof.h \
+  $(SOPHYAINCP)peida.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)utils.h \
@@ -138,5 +144,6 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ppersist.h histos.h \
+  $(SOPHYAINCP)ppersist.h \
+  histos.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -144,5 +151,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  hisprof.cc
  
-$(SOPHYAOBJP)hist2err.o: hist2err.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)hist2err.o: hist2err.cc \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -167,10 +175,12 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h hist2err.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  hist2err.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)tmatrix.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  hist2err.cc
  
-$(SOPHYAOBJP)histerr.o: histerr.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)histerr.o: histerr.cc \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -195,15 +205,19 @@
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h histerr.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  histerr.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)tvector.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histerr.cc
  
-$(SOPHYAOBJP)histinit.o: histinit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h histinit.h \
+$(SOPHYAOBJP)histinit.o: histinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  histinit.h \
   $(SOPHYAINCP)ntoolsinit.h \
   $(SOPHYAINCP)tarrinit.h \
   $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h histos.h \
+  $(SOPHYAINCP)machdefs.h \
+  histos.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -232,10 +246,15 @@
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h histos2.h \
-  $(SOPHYAINCP)utils.h hisprof.h histerr.h \
-  hist2err.h $(SOPHYAINCP)tmatrix.h ntuple.h \
-  ntupintf.h $(SOPHYAINCP)dvlist.h datatable.h \
-  basedtable.h $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)thsafeop.h swppfdtable.h \
+  $(SOPHYAINCP)anydataobj.h \
+  histos2.h \
+  $(SOPHYAINCP)utils.h \
+  hisprof.h histerr.h hist2err.h \
+  $(SOPHYAINCP)tmatrix.h \
+  ntuple.h ntupintf.h \
+  $(SOPHYAINCP)dvlist.h \
+  datatable.h basedtable.h \
+  $(SOPHYAINCP)segdatablock.h \
+  $(SOPHYAINCP)thsafeop.h \
+  swppfdtable.h \
   $(SOPHYAINCP)swsegdb.h \
   $(SOPHYAINCP)segdatablock.h \
@@ -245,6 +264,42 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histinit.cc
  
-$(SOPHYAOBJP)histos.o: histos.cc $(SOPHYAINCP)machdefs.h \
-  histos.h $(SOPHYAINCP)objfio.h \
+$(SOPHYAOBJP)histos2.o: histos2.cc \
+  $(SOPHYAINCP)machdefs.h \
+  histos2.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)fmath.h \
+  $(SOPHYAINCP)utils.h histos.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)anydataobj.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histos2.cc
+ 
+$(SOPHYAOBJP)histos.o: histos.cc \
+  $(SOPHYAINCP)machdefs.h \
+  histos.h \
+  $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -281,53 +336,26 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histos.cc
  
-$(SOPHYAOBJP)histos2.o: histos2.cc $(SOPHYAINCP)machdefs.h \
-  histos2.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utils.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)utils.h histos.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histos2.cc
- 
-$(SOPHYAOBJP)ntupintf.o: ntupintf.cc $(SOPHYAINCP)sopnamsp.h \
-  ntupintf.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)ntupintf.o: ntupintf.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  ntupintf.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ntupintf.cc
  
-$(SOPHYAOBJP)ntuple.o: ntuple.cc $(SOPHYAINCP)strutil.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h ntuple.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h ntupintf.h \
+$(SOPHYAOBJP)ntuple.o: ntuple.cc \
+  $(SOPHYAINCP)strutil.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntuple.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  ntupintf.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
@@ -339,14 +367,17 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ntuple.cc
  
-$(SOPHYAOBJP)proxtuple.o: proxtuple.cc $(SOPHYAINCP)sopnamsp.h \
-  proxtuple.h ntuple.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h ntupintf.h \
+$(SOPHYAOBJP)proxtuple.o: proxtuple.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  proxtuple.h ntuple.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  ntupintf.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
@@ -358,5 +389,6 @@
  
 $(SOPHYAOBJP)swppfdtable.o: swppfdtable.cc swppfdtable.h basedtable.h \
-  $(SOPHYAINCP)machdefs.h ntupintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntupintf.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)objfio.h \
Index: /trunk/SophyaLib/NTools/Makefile
===================================================================
--- /trunk/SophyaLib/NTools/Makefile	(revision 3878)
+++ /trunk/SophyaLib/NTools/Makefile	(revision 3879)
@@ -4,622 +4,496 @@
  
 clean:
-	 rm -f $(SOPHYAOBJP)FSAppIrrSmpl.o $(SOPHYAOBJP)cimage.o $(SOPHYAOBJP)cspline.o $(SOPHYAOBJP)datatypes.o $(SOPHYAOBJP)dates.o $(SOPHYAOBJP)difeq.o $(SOPHYAOBJP)dynccd.o $(SOPHYAOBJP)fct1dfit.o $(SOPHYAOBJP)fct2dfit.o $(SOPHYAOBJP)fftmserver.o $(SOPHYAOBJP)fftpserver.o $(SOPHYAOBJP)fftservintf.o $(SOPHYAOBJP)functab.o $(SOPHYAOBJP)generaldata.o $(SOPHYAOBJP)generalfit.o $(SOPHYAOBJP)generalfunc.o $(SOPHYAOBJP)imageop.o $(SOPHYAOBJP)integ.o $(SOPHYAOBJP)median.o $(SOPHYAOBJP)nbtrixx.o $(SOPHYAOBJP)ntoolsinit.o $(SOPHYAOBJP)objfitter.o $(SOPHYAOBJP)perandom.o $(SOPHYAOBJP)poly.o $(SOPHYAOBJP)rk4cdifeq.o $(SOPHYAOBJP)simplesort.o $(SOPHYAOBJP)simplex.o $(SOPHYAOBJP)slininterp.o $(SOPHYAOBJP)slinparbuff.o $(SOPHYAOBJP)tabmath.o $(SOPHYAOBJP)toeplitzMatrix.o $(SOPHYAOBJP)datime.o $(SOPHYAOBJP)fftmayer_r4.o $(SOPHYAOBJP)fftmayer_r8.o $(SOPHYAOBJP)fftpackc.o $(SOPHYAOBJP)matxop.o $(SOPHYAOBJP)nbmath.o $(SOPHYAOBJP)nbtri.o
+	 rm -f $(SOPHYAOBJP)cimage.o $(SOPHYAOBJP)cspline.o $(SOPHYAOBJP)datatypes.o $(SOPHYAOBJP)dates.o $(SOPHYAOBJP)difeq.o $(SOPHYAOBJP)dynccd.o $(SOPHYAOBJP)fct1dfit.o $(SOPHYAOBJP)fct2dfit.o $(SOPHYAOBJP)fftmserver.o $(SOPHYAOBJP)fftpserver.o $(SOPHYAOBJP)fftservintf.o $(SOPHYAOBJP)FSAppIrrSmpl.o $(SOPHYAOBJP)functab.o $(SOPHYAOBJP)generaldata.o $(SOPHYAOBJP)generalfit.o $(SOPHYAOBJP)generalfunc.o $(SOPHYAOBJP)imageop.o $(SOPHYAOBJP)integ.o $(SOPHYAOBJP)median.o $(SOPHYAOBJP)nbtrixx.o $(SOPHYAOBJP)ntoolsinit.o $(SOPHYAOBJP)objfitter.o $(SOPHYAOBJP)perandom.o $(SOPHYAOBJP)poly.o $(SOPHYAOBJP)rk4cdifeq.o $(SOPHYAOBJP)simplesort.o $(SOPHYAOBJP)simplex.o $(SOPHYAOBJP)slininterp.o $(SOPHYAOBJP)slinparbuff.o $(SOPHYAOBJP)tabmath.o $(SOPHYAOBJP)toeplitzMatrix.o $(SOPHYAOBJP)datime.o $(SOPHYAOBJP)fftmayer_r4.o $(SOPHYAOBJP)fftmayer_r8.o $(SOPHYAOBJP)fftpackc.o $(SOPHYAOBJP)matxop.o $(SOPHYAOBJP)nbmath.o $(SOPHYAOBJP)nbtri.o
 	rm -f $(SOPHYALIBP)libNTools.a
  
-$(SOPHYALIBP)libNTools.a : $(SOPHYAOBJP)FSAppIrrSmpl.o $(SOPHYAOBJP)cimage.o $(SOPHYAOBJP)cspline.o $(SOPHYAOBJP)datatypes.o $(SOPHYAOBJP)dates.o $(SOPHYAOBJP)datime.o $(SOPHYAOBJP)difeq.o $(SOPHYAOBJP)dynccd.o $(SOPHYAOBJP)fct1dfit.o $(SOPHYAOBJP)fct2dfit.o $(SOPHYAOBJP)fftmayer_r4.o $(SOPHYAOBJP)fftmayer_r8.o $(SOPHYAOBJP)fftmserver.o $(SOPHYAOBJP)fftpackc.o $(SOPHYAOBJP)fftpserver.o $(SOPHYAOBJP)fftservintf.o $(SOPHYAOBJP)functab.o $(SOPHYAOBJP)generaldata.o $(SOPHYAOBJP)generalfit.o $(SOPHYAOBJP)generalfunc.o $(SOPHYAOBJP)integ.o $(SOPHYAOBJP)matxop.o $(SOPHYAOBJP)median.o $(SOPHYAOBJP)nbmath.o $(SOPHYAOBJP)nbtri.o $(SOPHYAOBJP)nbtrixx.o $(SOPHYAOBJP)ntoolsinit.o $(SOPHYAOBJP)objfitter.o $(SOPHYAOBJP)perandom.o $(SOPHYAOBJP)poly.o $(SOPHYAOBJP)rk4cdifeq.o $(SOPHYAOBJP)simplesort.o $(SOPHYAOBJP)simplex.o $(SOPHYAOBJP)slininterp.o $(SOPHYAOBJP)slinparbuff.o $(SOPHYAOBJP)tabmath.o $(SOPHYAOBJP)toeplitzMatrix.o
+$(SOPHYALIBP)libNTools.a : $(SOPHYAOBJP)cimage.o $(SOPHYAOBJP)cspline.o $(SOPHYAOBJP)datatypes.o $(SOPHYAOBJP)dates.o $(SOPHYAOBJP)datime.o $(SOPHYAOBJP)difeq.o $(SOPHYAOBJP)dynccd.o $(SOPHYAOBJP)fct1dfit.o $(SOPHYAOBJP)fct2dfit.o $(SOPHYAOBJP)fftmayer_r4.o $(SOPHYAOBJP)fftmayer_r8.o $(SOPHYAOBJP)fftmserver.o $(SOPHYAOBJP)fftpackc.o $(SOPHYAOBJP)fftpserver.o $(SOPHYAOBJP)fftservintf.o $(SOPHYAOBJP)FSAppIrrSmpl.o $(SOPHYAOBJP)functab.o $(SOPHYAOBJP)generaldata.o $(SOPHYAOBJP)generalfit.o $(SOPHYAOBJP)generalfunc.o $(SOPHYAOBJP)integ.o $(SOPHYAOBJP)matxop.o $(SOPHYAOBJP)median.o $(SOPHYAOBJP)nbmath.o $(SOPHYAOBJP)nbtri.o $(SOPHYAOBJP)nbtrixx.o $(SOPHYAOBJP)ntoolsinit.o $(SOPHYAOBJP)objfitter.o $(SOPHYAOBJP)perandom.o $(SOPHYAOBJP)poly.o $(SOPHYAOBJP)rk4cdifeq.o $(SOPHYAOBJP)simplesort.o $(SOPHYAOBJP)simplex.o $(SOPHYAOBJP)slininterp.o $(SOPHYAOBJP)slinparbuff.o $(SOPHYAOBJP)tabmath.o $(SOPHYAOBJP)toeplitzMatrix.o
 	$(AR) $(ARFLAGS) $@ $? 
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)FSAppIrrSmpl.o: FSAppIrrSmpl.cc $(SOPHYAINCP)sopnamsp.h \
-  FSAppIrrSmpl.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h nbmath.h \
+$(SOPHYAOBJP)cimage.o: cimage.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)datatype.h \
+  cimage.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)fioarr.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tvector_tsnl.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cimage.cc
+ 
+$(SOPHYAOBJP)cspline.o: cspline.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  nbtri.h cspline.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cspline.cc
+ 
+$(SOPHYAOBJP)datatypes.o: datatypes.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  datatypes.h \
+  $(SOPHYAINCP)machdefs.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  datatypes.cc
+ 
+$(SOPHYAOBJP)dates.o: dates.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  dates.h \
+  $(SOPHYAINCP)pexceptions.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dates.cc
+ 
+$(SOPHYAOBJP)difeq.o: difeq.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  difeq.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ctimer.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  difeq.cc
+ 
+$(SOPHYAOBJP)dynccd.o: dynccd.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  fmath.h \
+  $(SOPHYAINCP)srandgen.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)anydataobj.h \
+  perandom.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)histos.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)fmath.h \
+  $(SOPHYAINCP)tvector.h \
+  classfunc.h cimage.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)fioarr.h \
+  dynccd.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)ppersist.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dynccd.cc
+ 
+$(SOPHYAOBJP)fct1dfit.o: fct1dfit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  fct1dfit.h generalfit.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)ntupintf.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h nbconst.h tabmath.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct1dfit.cc
+ 
+$(SOPHYAOBJP)fct2dfit.o: fct2dfit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  fct2dfit.h generalfit.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)ntupintf.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h nbconst.h tabmath.h simps2d.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct2dfit.cc
+ 
+$(SOPHYAOBJP)fftmserver.o: fftmserver.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fftmserver.h fftservintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fftmayer.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftmserver.cc
+ 
+$(SOPHYAOBJP)fftpserver.o: fftpserver.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fftpserver.h fftservintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fftpackc.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftpserver.cc
+ 
+$(SOPHYAOBJP)fftservintf.o: fftservintf.cc fftservintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector_tsnl.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftservintf.cc
+ 
+$(SOPHYAOBJP)FSAppIrrSmpl.o: FSAppIrrSmpl.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  FSAppIrrSmpl.h \
+  $(SOPHYAINCP)machdefs.h \
+  nbmath.h \
   $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)timing.h \
-  $(SOPHYAINCP)array.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)timing.h \
+  $(SOPHYAINCP)array.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)matharr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)fioarr.h \
   $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)arrctcast.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)utilarr.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)spesqmtx.h \
   $(SOPHYAINCP)diagmtx.h \
-  $(SOPHYAINCP)spesqmtx.h \
   $(SOPHYAINCP)spesqmtx_tsnl.h \
   $(SOPHYAINCP)trngmtx.h \
-  $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h \
-  $(SOPHYAINCP)symmtx.h $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h fftservintf.h fftpserver.h \
-  toeplitzMatrix.h
+  $(SOPHYAINCP)symmtx.h \
+  fftservintf.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector.h \
+  fftpserver.h toeplitzMatrix.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  FSAppIrrSmpl.cc
  
-$(SOPHYAOBJP)cimage.o: cimage.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h cimage.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ppersist.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cimage.cc
- 
-$(SOPHYAOBJP)cspline.o: cspline.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h nbtri.h cspline.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cspline.cc
- 
-$(SOPHYAOBJP)datatypes.o: datatypes.cc $(SOPHYAINCP)sopnamsp.h \
-  datatypes.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  datatypes.cc
- 
-$(SOPHYAOBJP)dates.o: dates.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h dates.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dates.cc
- 
-$(SOPHYAOBJP)difeq.o: difeq.cc $(SOPHYAINCP)sopnamsp.h difeq.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  difeq.cc
- 
-$(SOPHYAOBJP)dynccd.o: dynccd.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h fmath.h \
-  $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h perandom.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)histos.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)peida.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h classfunc.h cimage.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h dynccd.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dynccd.cc
- 
-$(SOPHYAOBJP)fct1dfit.o: fct1dfit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h fct1dfit.h generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
+$(SOPHYAOBJP)functab.o: functab.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  functab.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)tarray.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  functab.cc
+ 
+$(SOPHYAOBJP)generaldata.o: generaldata.cc \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)strutil.h \
+  nbtri.h generalfit.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h \
-  $(SOPHYAINCP)pexceptions.h nbconst.h tabmath.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct1dfit.cc
- 
-$(SOPHYAOBJP)fct2dfit.o: fct2dfit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h fct2dfit.h generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generaldata.cc
+ 
+$(SOPHYAOBJP)generalfit.o: generalfit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  generalfit.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h \
-  $(SOPHYAINCP)pexceptions.h nbconst.h tabmath.h simps2d.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct2dfit.cc
- 
-$(SOPHYAOBJP)fftmserver.o: fftmserver.cc $(SOPHYAINCP)sopnamsp.h \
-  fftmserver.h fftservintf.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector_tsnl.h fftmayer.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftmserver.cc
- 
-$(SOPHYAOBJP)fftpserver.o: fftpserver.cc $(SOPHYAINCP)sopnamsp.h \
-  fftpserver.h fftservintf.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector_tsnl.h fftpackc.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftpserver.cc
- 
-$(SOPHYAOBJP)fftservintf.o: fftservintf.cc fftservintf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector_tsnl.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftservintf.cc
- 
-$(SOPHYAOBJP)functab.o: functab.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h functab.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  functab.cc
- 
-$(SOPHYAOBJP)generaldata.o: generaldata.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)strutil.h nbtri.h generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h \
+  $(SOPHYAINCP)sopemtx.h \
+  $(SOPHYAINCP)tvector.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfit.cc
+ 
+$(SOPHYAOBJP)generalfunc.o: generalfunc.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  generalfunc.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfunc.cc
+ 
+$(SOPHYAOBJP)integ.o: integ.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  integ.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  classfunc.h generalfit.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generaldata.cc
- 
-$(SOPHYAOBJP)generalfit.o: generalfit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h generalfit.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
-  $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h \
-  $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfit.cc
- 
-$(SOPHYAOBJP)generalfunc.o: generalfunc.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h generalfunc.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfunc.cc
- 
-$(SOPHYAOBJP)integ.o: integ.cc $(SOPHYAINCP)sopnamsp.h integ.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h classfunc.h generalfit.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
-  $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  integ.cc
  
@@ -627,307 +501,252 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  median.cc
  
-$(SOPHYAOBJP)nbtrixx.o: nbtrixx.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h nbtrixx.h
+$(SOPHYAOBJP)nbtrixx.o: nbtrixx.cc \
+  $(SOPHYAINCP)machdefs.h \
+  nbtrixx.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nbtrixx.cc
  
-$(SOPHYAOBJP)ntoolsinit.o: ntoolsinit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h ntoolsinit.h \
+$(SOPHYAOBJP)ntoolsinit.o: ntoolsinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntoolsinit.h \
   $(SOPHYAINCP)tarrinit.h \
   $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h poly.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
+  $(SOPHYAINCP)machdefs.h \
+  poly.h $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  peida.h $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  fmath.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generaldata.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h cimage.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h tabmath.h nbconst.h dates.h \
-  datime.h
+  cimage.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)fioarr.h \
+  $(SOPHYAINCP)tvector.h \
+  tabmath.h nbconst.h dates.h datime.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ntoolsinit.cc
  
-$(SOPHYAOBJP)objfitter.o: objfitter.cc $(SOPHYAINCP)sopnamsp.h \
-  objfitter.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h cimage.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)utils.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
+$(SOPHYAOBJP)objfitter.o: objfitter.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  objfitter.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  cimage.h \
+  $(SOPHYAINCP)fioarr.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)histos.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)fmath.h \
   $(SOPHYAINCP)histos2.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)hisprof.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)histos.h \
-  generalfit.h generaldata.h $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h generalfunc.h
+  $(SOPHYAINCP)histos.h \
+  $(SOPHYAINCP)hisprof.h \
+  generalfit.h \
+  $(SOPHYAINCP)pexceptions.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)ntupintf.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  objfitter.cc
  
-$(SOPHYAOBJP)perandom.o: perandom.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)perandom.o: perandom.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h perandom.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)histos.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)peida.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h classfunc.h
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)anydataobj.h \
+  perandom.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)histos.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)fmath.h \
+  $(SOPHYAINCP)tvector.h \
+  classfunc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  perandom.cc
  
-$(SOPHYAOBJP)poly.o: poly.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h poly.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h linfit.h \
+$(SOPHYAOBJP)poly.o: poly.cc \
+  $(SOPHYAINCP)machdefs.h \
+  poly.h $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  peida.h $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  fmath.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)anydataobj.h \
+  linfit.h \
   $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)fioarr.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  poly.cc
  
-$(SOPHYAOBJP)rk4cdifeq.o: rk4cdifeq.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h rk4cdifeq.h difeq.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h
+$(SOPHYAOBJP)rk4cdifeq.o: rk4cdifeq.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  rk4cdifeq.h difeq.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ctimer.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  rk4cdifeq.cc
  
-$(SOPHYAOBJP)simplesort.o: simplesort.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h simplesort.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fmath.h
+$(SOPHYAOBJP)simplesort.o: simplesort.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  simplesort.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)pexceptions.h \
+  fmath.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  simplesort.cc
  
-$(SOPHYAOBJP)simplex.o: simplex.cc $(SOPHYAINCP)sopnamsp.h simplex.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generalfit.h generaldata.h \
+$(SOPHYAOBJP)simplex.o: simplex.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  simplex.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generalfit.h \
+  $(SOPHYAINCP)pexceptions.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h \
-  $(SOPHYAINCP)ntuple.h $(SOPHYAINCP)objfio.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h \
+  $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)timing.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  simplex.cc
@@ -935,120 +754,109 @@
 $(SOPHYAOBJP)slininterp.o: slininterp.cc slininterp.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h genericfunc.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h classfunc.h
+  genericfunc.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  classfunc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  slininterp.cc
  
-$(SOPHYAOBJP)slinparbuff.o: slinparbuff.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h slinparbuff.h
+$(SOPHYAOBJP)slinparbuff.o: slinparbuff.cc \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  slinparbuff.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  slinparbuff.cc
  
-$(SOPHYAOBJP)tabmath.o: tabmath.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h tabmath.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fmath.h nbconst.h
+$(SOPHYAOBJP)tabmath.o: tabmath.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  tabmath.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)pexceptions.h \
+  fmath.h nbconst.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tabmath.cc
  
-$(SOPHYAOBJP)toeplitzMatrix.o: toeplitzMatrix.cc $(SOPHYAINCP)sopnamsp.h \
-  toeplitzMatrix.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h nbmath.h \
+$(SOPHYAOBJP)toeplitzMatrix.o: toeplitzMatrix.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  toeplitzMatrix.h \
+  $(SOPHYAINCP)machdefs.h \
+  nbmath.h \
   $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)timing.h \
-  $(SOPHYAINCP)array.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)timing.h \
+  $(SOPHYAINCP)array.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)matharr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)fioarr.h \
   $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)arrctcast.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)utilarr.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)spesqmtx.h \
   $(SOPHYAINCP)diagmtx.h \
-  $(SOPHYAINCP)spesqmtx.h \
   $(SOPHYAINCP)spesqmtx_tsnl.h \
   $(SOPHYAINCP)trngmtx.h \
-  $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h \
-  $(SOPHYAINCP)symmtx.h $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h fftservintf.h fftpserver.h
+  $(SOPHYAINCP)symmtx.h \
+  fftservintf.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector.h \
+  fftpserver.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  toeplitzMatrix.cc
  
-$(SOPHYAOBJP)datime.o: datime.c $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)strutil.h nbconst.h datime.h
+$(SOPHYAOBJP)datime.o: datime.c \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)strutil.h \
+  nbconst.h datime.h
 	$(CCOMPILE) -o $@  datime.c
  
 $(SOPHYAOBJP)fftmayer_r4.o: fftmayer_r4.c fftmayer.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h trigtbl.h
+  trigtbl.h
 	$(CCOMPILE) -o $@  fftmayer_r4.c
  
 $(SOPHYAOBJP)fftmayer_r8.o: fftmayer_r8.c fftmayer.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h trigtbl.h
+  trigtbl.h
 	$(CCOMPILE) -o $@  fftmayer_r8.c
  
-$(SOPHYAOBJP)fftpackc.o: fftpackc.c fftpackc.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h
+$(SOPHYAOBJP)fftpackc.o: fftpackc.c fftpackc.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CCOMPILE) -o $@  fftpackc.c
  
-$(SOPHYAOBJP)matxop.o: matxop.c matxop.h nbmath.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)matxop.o: matxop.c matxop.h nbmath.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)smathconst.h \
   $(SOPHYAINCP)machdefs.h
 	$(CCOMPILE) -o $@  matxop.c
  
-$(SOPHYAOBJP)nbmath.o: nbmath.c nbmath.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)nbmath.o: nbmath.c nbmath.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h matxop.h nbinteg.h nbtri.h
+  $(SOPHYAINCP)machdefs.h \
+  matxop.h nbinteg.h nbtri.h
 	$(CCOMPILE) -o $@  nbmath.c
  
-$(SOPHYAOBJP)nbtri.o: nbtri.c nbtri.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h
+$(SOPHYAOBJP)nbtri.o: nbtri.c nbtri.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CCOMPILE) -o $@  nbtri.c
  
Index: /trunk/SophyaLib/NTools/objlist.list
===================================================================
--- /trunk/SophyaLib/NTools/objlist.list	(revision 3878)
+++ /trunk/SophyaLib/NTools/objlist.list	(revision 3879)
@@ -1,3 +1,2 @@
-FSAppIrrSmpl.o
 cimage.o
 cspline.o
@@ -15,4 +14,5 @@
 fftpserver.o
 fftservintf.o
+FSAppIrrSmpl.o
 functab.o
 generaldata.o
Index: /trunk/SophyaLib/NTools/smakefile
===================================================================
--- /trunk/SophyaLib/NTools/smakefile	(revision 3878)
+++ /trunk/SophyaLib/NTools/smakefile	(revision 3879)
@@ -4,622 +4,496 @@
  
 clean:
-	 rm -f $(SOPHYAOBJP)FSAppIrrSmpl.o $(SOPHYAOBJP)cimage.o $(SOPHYAOBJP)cspline.o $(SOPHYAOBJP)datatypes.o $(SOPHYAOBJP)dates.o $(SOPHYAOBJP)difeq.o $(SOPHYAOBJP)dynccd.o $(SOPHYAOBJP)fct1dfit.o $(SOPHYAOBJP)fct2dfit.o $(SOPHYAOBJP)fftmserver.o $(SOPHYAOBJP)fftpserver.o $(SOPHYAOBJP)fftservintf.o $(SOPHYAOBJP)functab.o $(SOPHYAOBJP)generaldata.o $(SOPHYAOBJP)generalfit.o $(SOPHYAOBJP)generalfunc.o $(SOPHYAOBJP)imageop.o $(SOPHYAOBJP)integ.o $(SOPHYAOBJP)median.o $(SOPHYAOBJP)nbtrixx.o $(SOPHYAOBJP)ntoolsinit.o $(SOPHYAOBJP)objfitter.o $(SOPHYAOBJP)perandom.o $(SOPHYAOBJP)poly.o $(SOPHYAOBJP)rk4cdifeq.o $(SOPHYAOBJP)simplesort.o $(SOPHYAOBJP)simplex.o $(SOPHYAOBJP)slininterp.o $(SOPHYAOBJP)slinparbuff.o $(SOPHYAOBJP)tabmath.o $(SOPHYAOBJP)toeplitzMatrix.o $(SOPHYAOBJP)datime.o $(SOPHYAOBJP)fftmayer_r4.o $(SOPHYAOBJP)fftmayer_r8.o $(SOPHYAOBJP)fftpackc.o $(SOPHYAOBJP)matxop.o $(SOPHYAOBJP)nbmath.o $(SOPHYAOBJP)nbtri.o
+	 rm -f $(SOPHYAOBJP)cimage.o $(SOPHYAOBJP)cspline.o $(SOPHYAOBJP)datatypes.o $(SOPHYAOBJP)dates.o $(SOPHYAOBJP)difeq.o $(SOPHYAOBJP)dynccd.o $(SOPHYAOBJP)fct1dfit.o $(SOPHYAOBJP)fct2dfit.o $(SOPHYAOBJP)fftmserver.o $(SOPHYAOBJP)fftpserver.o $(SOPHYAOBJP)fftservintf.o $(SOPHYAOBJP)FSAppIrrSmpl.o $(SOPHYAOBJP)functab.o $(SOPHYAOBJP)generaldata.o $(SOPHYAOBJP)generalfit.o $(SOPHYAOBJP)generalfunc.o $(SOPHYAOBJP)imageop.o $(SOPHYAOBJP)integ.o $(SOPHYAOBJP)median.o $(SOPHYAOBJP)nbtrixx.o $(SOPHYAOBJP)ntoolsinit.o $(SOPHYAOBJP)objfitter.o $(SOPHYAOBJP)perandom.o $(SOPHYAOBJP)poly.o $(SOPHYAOBJP)rk4cdifeq.o $(SOPHYAOBJP)simplesort.o $(SOPHYAOBJP)simplex.o $(SOPHYAOBJP)slininterp.o $(SOPHYAOBJP)slinparbuff.o $(SOPHYAOBJP)tabmath.o $(SOPHYAOBJP)toeplitzMatrix.o $(SOPHYAOBJP)datime.o $(SOPHYAOBJP)fftmayer_r4.o $(SOPHYAOBJP)fftmayer_r8.o $(SOPHYAOBJP)fftpackc.o $(SOPHYAOBJP)matxop.o $(SOPHYAOBJP)nbmath.o $(SOPHYAOBJP)nbtri.o
 	rm -f $(SOPHYALIBP)libNTools.a
  
-$(SOPHYALIBP)libNTools.a : $(SOPHYAOBJP)FSAppIrrSmpl.o $(SOPHYAOBJP)cimage.o $(SOPHYAOBJP)cspline.o $(SOPHYAOBJP)datatypes.o $(SOPHYAOBJP)dates.o $(SOPHYAOBJP)datime.o $(SOPHYAOBJP)difeq.o $(SOPHYAOBJP)dynccd.o $(SOPHYAOBJP)fct1dfit.o $(SOPHYAOBJP)fct2dfit.o $(SOPHYAOBJP)fftmayer_r4.o $(SOPHYAOBJP)fftmayer_r8.o $(SOPHYAOBJP)fftmserver.o $(SOPHYAOBJP)fftpackc.o $(SOPHYAOBJP)fftpserver.o $(SOPHYAOBJP)fftservintf.o $(SOPHYAOBJP)functab.o $(SOPHYAOBJP)generaldata.o $(SOPHYAOBJP)generalfit.o $(SOPHYAOBJP)generalfunc.o $(SOPHYAOBJP)integ.o $(SOPHYAOBJP)matxop.o $(SOPHYAOBJP)median.o $(SOPHYAOBJP)nbmath.o $(SOPHYAOBJP)nbtri.o $(SOPHYAOBJP)nbtrixx.o $(SOPHYAOBJP)ntoolsinit.o $(SOPHYAOBJP)objfitter.o $(SOPHYAOBJP)perandom.o $(SOPHYAOBJP)poly.o $(SOPHYAOBJP)rk4cdifeq.o $(SOPHYAOBJP)simplesort.o $(SOPHYAOBJP)simplex.o $(SOPHYAOBJP)slininterp.o $(SOPHYAOBJP)slinparbuff.o $(SOPHYAOBJP)tabmath.o $(SOPHYAOBJP)toeplitzMatrix.o
+$(SOPHYALIBP)libNTools.a : $(SOPHYAOBJP)cimage.o $(SOPHYAOBJP)cspline.o $(SOPHYAOBJP)datatypes.o $(SOPHYAOBJP)dates.o $(SOPHYAOBJP)datime.o $(SOPHYAOBJP)difeq.o $(SOPHYAOBJP)dynccd.o $(SOPHYAOBJP)fct1dfit.o $(SOPHYAOBJP)fct2dfit.o $(SOPHYAOBJP)fftmayer_r4.o $(SOPHYAOBJP)fftmayer_r8.o $(SOPHYAOBJP)fftmserver.o $(SOPHYAOBJP)fftpackc.o $(SOPHYAOBJP)fftpserver.o $(SOPHYAOBJP)fftservintf.o $(SOPHYAOBJP)FSAppIrrSmpl.o $(SOPHYAOBJP)functab.o $(SOPHYAOBJP)generaldata.o $(SOPHYAOBJP)generalfit.o $(SOPHYAOBJP)generalfunc.o $(SOPHYAOBJP)integ.o $(SOPHYAOBJP)matxop.o $(SOPHYAOBJP)median.o $(SOPHYAOBJP)nbmath.o $(SOPHYAOBJP)nbtri.o $(SOPHYAOBJP)nbtrixx.o $(SOPHYAOBJP)ntoolsinit.o $(SOPHYAOBJP)objfitter.o $(SOPHYAOBJP)perandom.o $(SOPHYAOBJP)poly.o $(SOPHYAOBJP)rk4cdifeq.o $(SOPHYAOBJP)simplesort.o $(SOPHYAOBJP)simplex.o $(SOPHYAOBJP)slininterp.o $(SOPHYAOBJP)slinparbuff.o $(SOPHYAOBJP)tabmath.o $(SOPHYAOBJP)toeplitzMatrix.o
 	$(AR) $(ARFLAGS) $@ $? 
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)FSAppIrrSmpl.o: FSAppIrrSmpl.cc $(SOPHYAINCP)sopnamsp.h \
-  FSAppIrrSmpl.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h nbmath.h \
+$(SOPHYAOBJP)cimage.o: cimage.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)datatype.h \
+  cimage.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)fioarr.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tvector_tsnl.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cimage.cc
+ 
+$(SOPHYAOBJP)cspline.o: cspline.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  nbtri.h cspline.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cspline.cc
+ 
+$(SOPHYAOBJP)datatypes.o: datatypes.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  datatypes.h \
+  $(SOPHYAINCP)machdefs.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  datatypes.cc
+ 
+$(SOPHYAOBJP)dates.o: dates.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  dates.h \
+  $(SOPHYAINCP)pexceptions.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dates.cc
+ 
+$(SOPHYAOBJP)difeq.o: difeq.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  difeq.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ctimer.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  difeq.cc
+ 
+$(SOPHYAOBJP)dynccd.o: dynccd.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  fmath.h \
+  $(SOPHYAINCP)srandgen.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)anydataobj.h \
+  perandom.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)histos.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)fmath.h \
+  $(SOPHYAINCP)tvector.h \
+  classfunc.h cimage.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)fioarr.h \
+  dynccd.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)ppersist.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dynccd.cc
+ 
+$(SOPHYAOBJP)fct1dfit.o: fct1dfit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  fct1dfit.h generalfit.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)ntupintf.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h nbconst.h tabmath.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct1dfit.cc
+ 
+$(SOPHYAOBJP)fct2dfit.o: fct2dfit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  fct2dfit.h generalfit.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)ntupintf.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h nbconst.h tabmath.h simps2d.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct2dfit.cc
+ 
+$(SOPHYAOBJP)fftmserver.o: fftmserver.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fftmserver.h fftservintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fftmayer.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftmserver.cc
+ 
+$(SOPHYAOBJP)fftpserver.o: fftpserver.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fftpserver.h fftservintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  fftpackc.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftpserver.cc
+ 
+$(SOPHYAOBJP)fftservintf.o: fftservintf.cc fftservintf.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector_tsnl.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftservintf.cc
+ 
+$(SOPHYAOBJP)FSAppIrrSmpl.o: FSAppIrrSmpl.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  FSAppIrrSmpl.h \
+  $(SOPHYAINCP)machdefs.h \
+  nbmath.h \
   $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)timing.h \
-  $(SOPHYAINCP)array.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)timing.h \
+  $(SOPHYAINCP)array.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)matharr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)fioarr.h \
   $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)arrctcast.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)utilarr.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)spesqmtx.h \
   $(SOPHYAINCP)diagmtx.h \
-  $(SOPHYAINCP)spesqmtx.h \
   $(SOPHYAINCP)spesqmtx_tsnl.h \
   $(SOPHYAINCP)trngmtx.h \
-  $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h \
-  $(SOPHYAINCP)symmtx.h $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h fftservintf.h fftpserver.h \
-  toeplitzMatrix.h
+  $(SOPHYAINCP)symmtx.h \
+  fftservintf.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector.h \
+  fftpserver.h toeplitzMatrix.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  FSAppIrrSmpl.cc
  
-$(SOPHYAOBJP)cimage.o: cimage.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h cimage.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ppersist.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cimage.cc
- 
-$(SOPHYAOBJP)cspline.o: cspline.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h nbtri.h cspline.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cspline.cc
- 
-$(SOPHYAOBJP)datatypes.o: datatypes.cc $(SOPHYAINCP)sopnamsp.h \
-  datatypes.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  datatypes.cc
- 
-$(SOPHYAOBJP)dates.o: dates.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h dates.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dates.cc
- 
-$(SOPHYAOBJP)difeq.o: difeq.cc $(SOPHYAINCP)sopnamsp.h difeq.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  difeq.cc
- 
-$(SOPHYAOBJP)dynccd.o: dynccd.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h fmath.h \
-  $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h perandom.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)histos.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)peida.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h classfunc.h cimage.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h dynccd.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dynccd.cc
- 
-$(SOPHYAOBJP)fct1dfit.o: fct1dfit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h fct1dfit.h generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
+$(SOPHYAOBJP)functab.o: functab.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  functab.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)tarray.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  functab.cc
+ 
+$(SOPHYAOBJP)generaldata.o: generaldata.cc \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)strutil.h \
+  nbtri.h generalfit.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h \
-  $(SOPHYAINCP)pexceptions.h nbconst.h tabmath.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct1dfit.cc
- 
-$(SOPHYAOBJP)fct2dfit.o: fct2dfit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h fct2dfit.h generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generaldata.cc
+ 
+$(SOPHYAOBJP)generalfit.o: generalfit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  generalfit.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h \
-  $(SOPHYAINCP)pexceptions.h nbconst.h tabmath.h simps2d.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct2dfit.cc
- 
-$(SOPHYAOBJP)fftmserver.o: fftmserver.cc $(SOPHYAINCP)sopnamsp.h \
-  fftmserver.h fftservintf.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector_tsnl.h fftmayer.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftmserver.cc
- 
-$(SOPHYAOBJP)fftpserver.o: fftpserver.cc $(SOPHYAINCP)sopnamsp.h \
-  fftpserver.h fftservintf.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector_tsnl.h fftpackc.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftpserver.cc
- 
-$(SOPHYAOBJP)fftservintf.o: fftservintf.cc fftservintf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector_tsnl.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftservintf.cc
- 
-$(SOPHYAOBJP)functab.o: functab.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h functab.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  functab.cc
- 
-$(SOPHYAOBJP)generaldata.o: generaldata.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)strutil.h nbtri.h generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h \
+  $(SOPHYAINCP)sopemtx.h \
+  $(SOPHYAINCP)tvector.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfit.cc
+ 
+$(SOPHYAOBJP)generalfunc.o: generalfunc.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  generalfunc.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfunc.cc
+ 
+$(SOPHYAOBJP)integ.o: integ.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  integ.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  classfunc.h generalfit.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generaldata.cc
- 
-$(SOPHYAOBJP)generalfit.o: generalfit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h generalfit.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
-  $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h \
-  $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfit.cc
- 
-$(SOPHYAOBJP)generalfunc.o: generalfunc.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h generalfunc.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfunc.cc
- 
-$(SOPHYAOBJP)integ.o: integ.cc $(SOPHYAINCP)sopnamsp.h integ.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h classfunc.h generalfit.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
-  $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  integ.cc
  
@@ -627,307 +501,252 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  median.cc
  
-$(SOPHYAOBJP)nbtrixx.o: nbtrixx.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h nbtrixx.h
+$(SOPHYAOBJP)nbtrixx.o: nbtrixx.cc \
+  $(SOPHYAINCP)machdefs.h \
+  nbtrixx.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nbtrixx.cc
  
-$(SOPHYAOBJP)ntoolsinit.o: ntoolsinit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h ntoolsinit.h \
+$(SOPHYAOBJP)ntoolsinit.o: ntoolsinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  ntoolsinit.h \
   $(SOPHYAINCP)tarrinit.h \
   $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h poly.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generaldata.h \
+  $(SOPHYAINCP)machdefs.h \
+  poly.h $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  peida.h $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  fmath.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generaldata.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h cimage.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h tabmath.h nbconst.h dates.h \
-  datime.h
+  cimage.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)fioarr.h \
+  $(SOPHYAINCP)tvector.h \
+  tabmath.h nbconst.h dates.h datime.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ntoolsinit.cc
  
-$(SOPHYAOBJP)objfitter.o: objfitter.cc $(SOPHYAINCP)sopnamsp.h \
-  objfitter.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h cimage.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)utils.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
+$(SOPHYAOBJP)objfitter.o: objfitter.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  objfitter.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  cimage.h \
+  $(SOPHYAINCP)fioarr.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)histos.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)fmath.h \
   $(SOPHYAINCP)histos2.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)hisprof.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)histos.h \
-  generalfit.h generaldata.h $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h generalfunc.h
+  $(SOPHYAINCP)histos.h \
+  $(SOPHYAINCP)hisprof.h \
+  generalfit.h \
+  $(SOPHYAINCP)pexceptions.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)ntupintf.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  objfitter.cc
  
-$(SOPHYAOBJP)perandom.o: perandom.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)perandom.o: perandom.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h perandom.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)histos.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)peida.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h classfunc.h
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)anydataobj.h \
+  perandom.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)histos.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)fmath.h \
+  $(SOPHYAINCP)tvector.h \
+  classfunc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  perandom.cc
  
-$(SOPHYAOBJP)poly.o: poly.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h poly.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h linfit.h \
+$(SOPHYAOBJP)poly.o: poly.cc \
+  $(SOPHYAINCP)machdefs.h \
+  poly.h $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  peida.h $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  fmath.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)anydataobj.h \
+  linfit.h \
   $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)fioarr.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  poly.cc
  
-$(SOPHYAOBJP)rk4cdifeq.o: rk4cdifeq.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h rk4cdifeq.h difeq.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h
+$(SOPHYAOBJP)rk4cdifeq.o: rk4cdifeq.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  rk4cdifeq.h difeq.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ctimer.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  rk4cdifeq.cc
  
-$(SOPHYAOBJP)simplesort.o: simplesort.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h simplesort.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fmath.h
+$(SOPHYAOBJP)simplesort.o: simplesort.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  simplesort.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)pexceptions.h \
+  fmath.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  simplesort.cc
  
-$(SOPHYAOBJP)simplex.o: simplex.cc $(SOPHYAINCP)sopnamsp.h simplex.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h generalfit.h generaldata.h \
+$(SOPHYAOBJP)simplex.o: simplex.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  simplex.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  generalfit.h \
+  $(SOPHYAINCP)pexceptions.h \
+  generaldata.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h poly.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h fmath.h generalfunc.h \
-  $(SOPHYAINCP)ntuple.h $(SOPHYAINCP)objfio.h \
+  poly.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  fmath.h \
+  $(SOPHYAINCP)anydataobj.h \
+  generalfunc.h \
+  $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)timing.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  simplex.cc
@@ -935,120 +754,109 @@
 $(SOPHYAOBJP)slininterp.o: slininterp.cc slininterp.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h genericfunc.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h classfunc.h
+  genericfunc.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  classfunc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  slininterp.cc
  
-$(SOPHYAOBJP)slinparbuff.o: slinparbuff.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h slinparbuff.h
+$(SOPHYAOBJP)slinparbuff.o: slinparbuff.cc \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  slinparbuff.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  slinparbuff.cc
  
-$(SOPHYAOBJP)tabmath.o: tabmath.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h tabmath.h peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h fmath.h nbconst.h
+$(SOPHYAOBJP)tabmath.o: tabmath.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  tabmath.h peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)pexceptions.h \
+  fmath.h nbconst.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tabmath.cc
  
-$(SOPHYAOBJP)toeplitzMatrix.o: toeplitzMatrix.cc $(SOPHYAINCP)sopnamsp.h \
-  toeplitzMatrix.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h nbmath.h \
+$(SOPHYAOBJP)toeplitzMatrix.o: toeplitzMatrix.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  toeplitzMatrix.h \
+  $(SOPHYAINCP)machdefs.h \
+  nbmath.h \
   $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)timing.h \
-  $(SOPHYAINCP)array.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)timing.h \
+  $(SOPHYAINCP)array.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)matharr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)fioarr.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)fioarr.h \
   $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)arrctcast.h \
-  $(SOPHYAINCP)tarray.h $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)utilarr.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)spesqmtx.h \
   $(SOPHYAINCP)diagmtx.h \
-  $(SOPHYAINCP)spesqmtx.h \
   $(SOPHYAINCP)spesqmtx_tsnl.h \
   $(SOPHYAINCP)trngmtx.h \
-  $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h \
-  $(SOPHYAINCP)symmtx.h $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h fftservintf.h fftpserver.h
+  $(SOPHYAINCP)symmtx.h \
+  fftservintf.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector.h \
+  fftpserver.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  toeplitzMatrix.cc
  
-$(SOPHYAOBJP)datime.o: datime.c $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)strutil.h nbconst.h datime.h
+$(SOPHYAOBJP)datime.o: datime.c \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)strutil.h \
+  nbconst.h datime.h
 	$(CCOMPILE) -o $@  datime.c
  
 $(SOPHYAOBJP)fftmayer_r4.o: fftmayer_r4.c fftmayer.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h trigtbl.h
+  trigtbl.h
 	$(CCOMPILE) -o $@  fftmayer_r4.c
  
 $(SOPHYAOBJP)fftmayer_r8.o: fftmayer_r8.c fftmayer.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h trigtbl.h
+  trigtbl.h
 	$(CCOMPILE) -o $@  fftmayer_r8.c
  
-$(SOPHYAOBJP)fftpackc.o: fftpackc.c fftpackc.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h
+$(SOPHYAOBJP)fftpackc.o: fftpackc.c fftpackc.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CCOMPILE) -o $@  fftpackc.c
  
-$(SOPHYAOBJP)matxop.o: matxop.c matxop.h nbmath.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)matxop.o: matxop.c matxop.h nbmath.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)smathconst.h \
   $(SOPHYAINCP)machdefs.h
 	$(CCOMPILE) -o $@  matxop.c
  
-$(SOPHYAOBJP)nbmath.o: nbmath.c nbmath.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)nbmath.o: nbmath.c nbmath.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h matxop.h nbinteg.h nbtri.h
+  $(SOPHYAINCP)machdefs.h \
+  matxop.h nbinteg.h nbtri.h
 	$(CCOMPILE) -o $@  nbmath.c
  
-$(SOPHYAOBJP)nbtri.o: nbtri.c nbtri.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h
+$(SOPHYAOBJP)nbtri.o: nbtri.c nbtri.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CCOMPILE) -o $@  nbtri.c
  
Index: /trunk/SophyaLib/SUtils/Makefile
===================================================================
--- /trunk/SophyaLib/SUtils/Makefile	(revision 3878)
+++ /trunk/SophyaLib/SUtils/Makefile	(revision 3879)
@@ -11,16 +11,22 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)datacards.o: datacards.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h datacards.h \
+$(SOPHYAOBJP)datacards.o: datacards.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  datacards.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  datacards.cc
  
-$(SOPHYAOBJP)strutilxx.o: strutilxx.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h strutilxx.h
+$(SOPHYAOBJP)strutilxx.o: strutilxx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  strutilxx.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  strutilxx.cc
  
-$(SOPHYAOBJP)utils.o: utils.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h utils.h \
+$(SOPHYAOBJP)utils.o: utils.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  utils.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
Index: /trunk/SophyaLib/SUtils/smakefile
===================================================================
--- /trunk/SophyaLib/SUtils/smakefile	(revision 3878)
+++ /trunk/SophyaLib/SUtils/smakefile	(revision 3879)
@@ -11,16 +11,22 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)datacards.o: datacards.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h datacards.h \
+$(SOPHYAOBJP)datacards.o: datacards.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  datacards.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  datacards.cc
  
-$(SOPHYAOBJP)strutilxx.o: strutilxx.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h strutilxx.h
+$(SOPHYAOBJP)strutilxx.o: strutilxx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  strutilxx.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  strutilxx.cc
  
-$(SOPHYAOBJP)utils.o: utils.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h utils.h \
+$(SOPHYAOBJP)utils.o: utils.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  utils.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
Index: /trunk/SophyaLib/Samba/Makefile
===================================================================
--- /trunk/SophyaLib/Samba/Makefile	(revision 3878)
+++ /trunk/SophyaLib/Samba/Makefile	(revision 3879)
@@ -11,228 +11,179 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)alm.o: alm.cc $(SOPHYAINCP)sopnamsp.h alm.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)alm.o: alm.cc \
+  $(SOPHYAINCP)sopnamsp.h alm.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)nbmath.h \
+  $(SOPHYAINCP)smathconst.h \
   $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)spesqmtx.h \
   $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)spesqmtx_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)tvector_tsnl.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  alm.cc
  
-$(SOPHYAOBJP)bruit.o: bruit.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)bruit.o: bruit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)fmath.h bruit.h \
   $(SOPHYAINCP)srandgen.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)anydataobj.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  bruit.cc
  
-$(SOPHYAOBJP)circle.o: circle.cc $(SOPHYAINCP)sopnamsp.h circle.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h geometry.h
+$(SOPHYAOBJP)circle.o: circle.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  circle.h \
+  $(SOPHYAINCP)vector3d.h \
+  $(SOPHYAINCP)longlat.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)utilgeom.h \
+  $(SOPHYAINCP)unitvector.h \
+  $(SOPHYAINCP)vector3d.h \
+  $(SOPHYAINCP)utilgeom.h \
+  geometry.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  circle.cc
  
-$(SOPHYAOBJP)datacirclefake.o: datacirclefake.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)datacirclefake.o: datacirclefake.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   datacirclefake.h datacirclebase.h circle.h \
   $(SOPHYAINCP)vector3d.h \
   $(SOPHYAINCP)longlat.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h geometry.h
+  $(SOPHYAINCP)utilgeom.h \
+  $(SOPHYAINCP)unitvector.h \
+  $(SOPHYAINCP)vector3d.h \
+  $(SOPHYAINCP)utilgeom.h \
+  geometry.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  datacirclefake.cc
  
-$(SOPHYAOBJP)harmspher.o: harmspher.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h harmspher.h
+$(SOPHYAOBJP)harmspher.o: harmspher.cc \
+  $(SOPHYAINCP)machdefs.h \
+  harmspher.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  harmspher.cc
  
-$(SOPHYAOBJP)lambdaBuilder.o: lambdaBuilder.cc $(SOPHYAINCP)sopnamsp.h \
-  lambdaBuilder.h $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h alm.h \
-  $(SOPHYAINCP)nbmath.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)lambdaBuilder.o: lambdaBuilder.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  lambdaBuilder.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  alm.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)nbmath.h \
+  $(SOPHYAINCP)smathconst.h \
   $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)utilarr.h $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)nbconst.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  lambdaBuilder.cc
  
-$(SOPHYAOBJP)mlobe.o: mlobe.cc $(SOPHYAINCP)sopnamsp.h mlobe.h \
+$(SOPHYAOBJP)mlobe.o: mlobe.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  mlobe.h \
   $(SOPHYAINCP)sphericalmap.h \
   $(SOPHYAINCP)smathconst.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pixelmap.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)unitvector.h \
+  $(SOPHYAINCP)vector3d.h \
+  $(SOPHYAINCP)longlat.h \
+  $(SOPHYAINCP)utilgeom.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)unitvector.h \
   $(SOPHYAINCP)timing.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  mlobe.cc
  
-$(SOPHYAOBJP)sambainit.o: sambainit.cc $(SOPHYAINCP)sopnamsp.h \
-  sambainit.h $(SOPHYAINCP)skymapinit.h \
+$(SOPHYAOBJP)sambainit.o: sambainit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  sambainit.h \
+  $(SOPHYAINCP)skymapinit.h \
   $(SOPHYAINCP)sophyainit.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)ntoolsinit.h \
-  $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)sophyainit.h
+  $(SOPHYAINCP)tarrinit.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sambainit.cc
  
-$(SOPHYAOBJP)scan.o: scan.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h scan.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
+$(SOPHYAOBJP)scan.o: scan.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  scan.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)ndatablock.h \
   $(SOPHYAINCP)fiondblock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)smathconst.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  scan.cc
  
@@ -240,5 +191,5 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h sphericaltransformserver.h \
+  sphericaltransformserver.h \
   $(SOPHYAINCP)sphericalmap.h \
   $(SOPHYAINCP)smathconst.h \
@@ -246,61 +197,41 @@
   $(SOPHYAINCP)pixelmap.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)unitvector.h \
+  $(SOPHYAINCP)vector3d.h \
+  $(SOPHYAINCP)longlat.h \
+  $(SOPHYAINCP)utilgeom.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)fftpserver.h \
-  $(SOPHYAINCP)fftservintf.h alm.h \
-  $(SOPHYAINCP)nbmath.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)fftservintf.h \
+  $(SOPHYAINCP)randinterf.h \
+  alm.h $(SOPHYAINCP)nbmath.h \
   $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)utilarr.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h lambdaBuilder.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
+  lambdaBuilder.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)timing.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sphericaltransformserver.cc
Index: /trunk/SophyaLib/Samba/smakefile
===================================================================
--- /trunk/SophyaLib/Samba/smakefile	(revision 3878)
+++ /trunk/SophyaLib/Samba/smakefile	(revision 3879)
@@ -11,228 +11,179 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)alm.o: alm.cc $(SOPHYAINCP)sopnamsp.h alm.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)alm.o: alm.cc \
+  $(SOPHYAINCP)sopnamsp.h alm.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)nbmath.h \
+  $(SOPHYAINCP)smathconst.h \
   $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)spesqmtx.h \
   $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)spesqmtx_tsnl.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)tvector_tsnl.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  alm.cc
  
-$(SOPHYAOBJP)bruit.o: bruit.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)bruit.o: bruit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)fmath.h bruit.h \
   $(SOPHYAINCP)srandgen.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)anydataobj.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  bruit.cc
  
-$(SOPHYAOBJP)circle.o: circle.cc $(SOPHYAINCP)sopnamsp.h circle.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h geometry.h
+$(SOPHYAOBJP)circle.o: circle.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  circle.h \
+  $(SOPHYAINCP)vector3d.h \
+  $(SOPHYAINCP)longlat.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)utilgeom.h \
+  $(SOPHYAINCP)unitvector.h \
+  $(SOPHYAINCP)vector3d.h \
+  $(SOPHYAINCP)utilgeom.h \
+  geometry.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  circle.cc
  
-$(SOPHYAOBJP)datacirclefake.o: datacirclefake.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)datacirclefake.o: datacirclefake.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   datacirclefake.h datacirclebase.h circle.h \
   $(SOPHYAINCP)vector3d.h \
   $(SOPHYAINCP)longlat.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h geometry.h
+  $(SOPHYAINCP)utilgeom.h \
+  $(SOPHYAINCP)unitvector.h \
+  $(SOPHYAINCP)vector3d.h \
+  $(SOPHYAINCP)utilgeom.h \
+  geometry.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  datacirclefake.cc
  
-$(SOPHYAOBJP)harmspher.o: harmspher.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h harmspher.h
+$(SOPHYAOBJP)harmspher.o: harmspher.cc \
+  $(SOPHYAINCP)machdefs.h \
+  harmspher.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  harmspher.cc
  
-$(SOPHYAOBJP)lambdaBuilder.o: lambdaBuilder.cc $(SOPHYAINCP)sopnamsp.h \
-  lambdaBuilder.h $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h alm.h \
-  $(SOPHYAINCP)nbmath.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)lambdaBuilder.o: lambdaBuilder.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  lambdaBuilder.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  alm.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)nbmath.h \
+  $(SOPHYAINCP)smathconst.h \
   $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)utilarr.h $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)nbconst.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  lambdaBuilder.cc
  
-$(SOPHYAOBJP)mlobe.o: mlobe.cc $(SOPHYAINCP)sopnamsp.h mlobe.h \
+$(SOPHYAOBJP)mlobe.o: mlobe.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  mlobe.h \
   $(SOPHYAINCP)sphericalmap.h \
   $(SOPHYAINCP)smathconst.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pixelmap.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)unitvector.h \
+  $(SOPHYAINCP)vector3d.h \
+  $(SOPHYAINCP)longlat.h \
+  $(SOPHYAINCP)utilgeom.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)unitvector.h \
   $(SOPHYAINCP)timing.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  mlobe.cc
  
-$(SOPHYAOBJP)sambainit.o: sambainit.cc $(SOPHYAINCP)sopnamsp.h \
-  sambainit.h $(SOPHYAINCP)skymapinit.h \
+$(SOPHYAOBJP)sambainit.o: sambainit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  sambainit.h \
+  $(SOPHYAINCP)skymapinit.h \
   $(SOPHYAINCP)sophyainit.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)ntoolsinit.h \
-  $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)sophyainit.h
+  $(SOPHYAINCP)tarrinit.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sambainit.cc
  
-$(SOPHYAOBJP)scan.o: scan.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h scan.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
+$(SOPHYAOBJP)scan.o: scan.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  scan.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)ndatablock.h \
   $(SOPHYAINCP)fiondblock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)smathconst.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  scan.cc
  
@@ -240,5 +191,5 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h sphericaltransformserver.h \
+  sphericaltransformserver.h \
   $(SOPHYAINCP)sphericalmap.h \
   $(SOPHYAINCP)smathconst.h \
@@ -246,61 +197,41 @@
   $(SOPHYAINCP)pixelmap.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)unitvector.h \
+  $(SOPHYAINCP)vector3d.h \
+  $(SOPHYAINCP)longlat.h \
+  $(SOPHYAINCP)utilgeom.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)fftpserver.h \
-  $(SOPHYAINCP)fftservintf.h alm.h \
-  $(SOPHYAINCP)nbmath.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)fftservintf.h \
+  $(SOPHYAINCP)randinterf.h \
+  alm.h $(SOPHYAINCP)nbmath.h \
   $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)utilarr.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h lambdaBuilder.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)tvector.h \
+  lambdaBuilder.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)timing.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sphericaltransformserver.cc
Index: /trunk/SophyaLib/SkyMap/Makefile
===================================================================
--- /trunk/SophyaLib/SkyMap/Makefile	(revision 3878)
+++ /trunk/SophyaLib/SkyMap/Makefile	(revision 3879)
@@ -4,5 +4,5 @@
  
 clean:
-	 rm -f $(SOPHYAOBJP)HEALPixUtils.o $(SOPHYAOBJP)fiolocalmap.o $(SOPHYAOBJP)fiosphereecp.o $(SOPHYAOBJP)fiospherehealpix.o $(SOPHYAOBJP)fiospherethetaphi.o $(SOPHYAOBJP)localmap.o $(SOPHYAOBJP)longlat.o $(SOPHYAOBJP)mapoperation.o $(SOPHYAOBJP)skymapinit.o $(SOPHYAOBJP)sphereecp.o $(SOPHYAOBJP)spherehealpix.o $(SOPHYAOBJP)spherepos.o $(SOPHYAOBJP)spherethetaphi.o $(SOPHYAOBJP)unitvector.o $(SOPHYAOBJP)utilgeom.o $(SOPHYAOBJP)vector3d.o
+	 rm -f $(SOPHYAOBJP)fiolocalmap.o $(SOPHYAOBJP)fiosphereecp.o $(SOPHYAOBJP)fiospherehealpix.o $(SOPHYAOBJP)fiospherethetaphi.o $(SOPHYAOBJP)HEALPixUtils.o $(SOPHYAOBJP)localmap.o $(SOPHYAOBJP)longlat.o $(SOPHYAOBJP)mapoperation.o $(SOPHYAOBJP)skymapinit.o $(SOPHYAOBJP)sphereecp.o $(SOPHYAOBJP)spherehealpix.o $(SOPHYAOBJP)spherepos.o $(SOPHYAOBJP)spherethetaphi.o $(SOPHYAOBJP)unitvector.o $(SOPHYAOBJP)utilgeom.o $(SOPHYAOBJP)vector3d.o
 	rm -f $(SOPHYALIBP)libSkyMap.a
  
@@ -11,6 +11,165 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
+$(SOPHYAOBJP)fiolocalmap.o: fiolocalmap.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fiolocalmap.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  localmap.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)fioarr.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)fiondblock.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiolocalmap.cc
+ 
+$(SOPHYAOBJP)fiosphereecp.o: fiosphereecp.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fiosphereecp.h sphereecp.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)fioarr.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)pexceptions.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiosphereecp.cc
+ 
+$(SOPHYAOBJP)fiospherehealpix.o: fiospherehealpix.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fiospherehealpix.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
+  spherehealpix.h HEALPixUtils.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)fiondblock.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiospherehealpix.cc
+ 
+$(SOPHYAOBJP)fiospherethetaphi.o: fiospherethetaphi.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fiospherethetaphi.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
+  spherethetaphi.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)fiondblock.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiospherethetaphi.cc
+ 
 $(SOPHYAOBJP)HEALPixUtils.o: HEALPixUtils.cc \
-  $(SOPHYAINCP)sopnamsp.h HEALPixUtils.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  HEALPixUtils.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ndatablock.h \
@@ -39,199 +198,69 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  HEALPixUtils.cc
  
-$(SOPHYAOBJP)fiolocalmap.o: fiolocalmap.cc \
-  $(SOPHYAINCP)sopnamsp.h fiolocalmap.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h localmap.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)fioarr.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fiondblock.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiolocalmap.cc
- 
-$(SOPHYAOBJP)fiosphereecp.o: fiosphereecp.cc \
-  $(SOPHYAINCP)sopnamsp.h fiosphereecp.h \
-  sphereecp.h sphericalmap.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)fioarr.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)pexceptions.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiosphereecp.cc
- 
-$(SOPHYAOBJP)fiospherehealpix.o: fiospherehealpix.cc \
-  $(SOPHYAINCP)sopnamsp.h fiospherehealpix.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h spherehealpix.h \
-  HEALPixUtils.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fiondblock.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiospherehealpix.cc
- 
-$(SOPHYAOBJP)fiospherethetaphi.o: fiospherethetaphi.cc \
-  $(SOPHYAINCP)sopnamsp.h fiospherethetaphi.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h spherethetaphi.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fiondblock.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiospherethetaphi.cc
- 
-$(SOPHYAOBJP)localmap.o: localmap.cc $(SOPHYAINCP)sopnamsp.h \
-  localmap.h pixelmap.h $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h sphericalmap.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h \
+$(SOPHYAOBJP)localmap.o: localmap.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)fiondblock.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)anydataobj.h \
+  localmap.h pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  sphericalmap.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
   $(SOPHYAINCP)timing.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  localmap.cc
  
-$(SOPHYAOBJP)longlat.o: longlat.cc $(SOPHYAINCP)sopnamsp.h \
-  longlat.h $(SOPHYAINCP)machdefs.h utilgeom.h
+$(SOPHYAOBJP)longlat.o: longlat.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  longlat.h \
+  $(SOPHYAINCP)machdefs.h \
+  utilgeom.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  longlat.cc
  
 $(SOPHYAOBJP)mapoperation.o: mapoperation.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h mapoperation.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)machdefs.h \
+  mapoperation.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h unitvector.h vector3d.h longlat.h utilgeom.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)datatype.h
@@ -240,56 +269,63 @@
 $(SOPHYAOBJP)skymapinit.o: skymapinit.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h skymapinit.h \
+  $(SOPHYAINCP)machdefs.h \
+  skymapinit.h \
   $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h spherethetaphi.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  pixelmap.h $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  unitvector.h vector3d.h longlat.h utilgeom.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h fiospherehealpix.h \
-  spherehealpix.h HEALPixUtils.h fiospherethetaphi.h fiolocalmap.h \
-  localmap.h fiosphereecp.h sphereecp.h
+  $(SOPHYAINCP)machdefs.h \
+  spherethetaphi.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
+  fiospherehealpix.h spherehealpix.h HEALPixUtils.h fiospherethetaphi.h \
+  fiolocalmap.h localmap.h fiosphereecp.h sphereecp.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skymapinit.cc
  
-$(SOPHYAOBJP)sphereecp.o: sphereecp.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)sphereecp.o: sphereecp.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   sphereecp.h sphericalmap.h \
   $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)datatype.h \
   $(SOPHYAINCP)tvector.h \
@@ -319,88 +355,102 @@
   $(SOPHYAINCP)ppfnametag.h \
   $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)anydataobj.h spherehealpix.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  pixelmap.h $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  unitvector.h vector3d.h longlat.h utilgeom.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h HEALPixUtils.h \
-  $(SOPHYAINCP)strutil.h
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)strutil.h \
+  spherehealpix.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
+  HEALPixUtils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  spherehealpix.cc
  
-$(SOPHYAOBJP)spherepos.o: spherepos.cc $(SOPHYAINCP)sopnamsp.h \
-  spherepos.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
+$(SOPHYAOBJP)spherepos.o: spherepos.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)datatype.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  spherepos.cc
  
 $(SOPHYAOBJP)spherethetaphi.o: spherethetaphi.cc \
-  $(SOPHYAINCP)sopnamsp.h spherethetaphi.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)fiondblock.h
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)fiondblock.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)anydataobj.h \
+  spherethetaphi.h sphericalmap.h pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  spherethetaphi.cc
  
 $(SOPHYAOBJP)unitvector.o: unitvector.cc \
-  $(SOPHYAINCP)sopnamsp.h unitvector.h vector3d.h \
-  longlat.h $(SOPHYAINCP)machdefs.h utilgeom.h
+  $(SOPHYAINCP)sopnamsp.h \
+  unitvector.h vector3d.h longlat.h \
+  $(SOPHYAINCP)machdefs.h \
+  utilgeom.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  unitvector.cc
  
-$(SOPHYAOBJP)utilgeom.o: utilgeom.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h utilgeom.h
+$(SOPHYAOBJP)utilgeom.o: utilgeom.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  utilgeom.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  utilgeom.cc
  
-$(SOPHYAOBJP)vector3d.o: vector3d.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h vector3d.h longlat.h \
-  utilgeom.h
+$(SOPHYAOBJP)vector3d.o: vector3d.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  vector3d.h longlat.h utilgeom.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  vector3d.cc
  
Index: /trunk/SophyaLib/SkyMap/smakefile
===================================================================
--- /trunk/SophyaLib/SkyMap/smakefile	(revision 3878)
+++ /trunk/SophyaLib/SkyMap/smakefile	(revision 3879)
@@ -4,5 +4,5 @@
  
 clean:
-	 rm -f $(SOPHYAOBJP)HEALPixUtils.o $(SOPHYAOBJP)fiolocalmap.o $(SOPHYAOBJP)fiosphereecp.o $(SOPHYAOBJP)fiospherehealpix.o $(SOPHYAOBJP)fiospherethetaphi.o $(SOPHYAOBJP)localmap.o $(SOPHYAOBJP)longlat.o $(SOPHYAOBJP)mapoperation.o $(SOPHYAOBJP)skymapinit.o $(SOPHYAOBJP)sphereecp.o $(SOPHYAOBJP)spherehealpix.o $(SOPHYAOBJP)spherepos.o $(SOPHYAOBJP)spherethetaphi.o $(SOPHYAOBJP)unitvector.o $(SOPHYAOBJP)utilgeom.o $(SOPHYAOBJP)vector3d.o
+	 rm -f $(SOPHYAOBJP)fiolocalmap.o $(SOPHYAOBJP)fiosphereecp.o $(SOPHYAOBJP)fiospherehealpix.o $(SOPHYAOBJP)fiospherethetaphi.o $(SOPHYAOBJP)HEALPixUtils.o $(SOPHYAOBJP)localmap.o $(SOPHYAOBJP)longlat.o $(SOPHYAOBJP)mapoperation.o $(SOPHYAOBJP)skymapinit.o $(SOPHYAOBJP)sphereecp.o $(SOPHYAOBJP)spherehealpix.o $(SOPHYAOBJP)spherepos.o $(SOPHYAOBJP)spherethetaphi.o $(SOPHYAOBJP)unitvector.o $(SOPHYAOBJP)utilgeom.o $(SOPHYAOBJP)vector3d.o
 	rm -f $(SOPHYALIBP)libSkyMap.a
  
@@ -11,6 +11,165 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
+$(SOPHYAOBJP)fiolocalmap.o: fiolocalmap.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fiolocalmap.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  localmap.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)fioarr.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)fiondblock.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiolocalmap.cc
+ 
+$(SOPHYAOBJP)fiosphereecp.o: fiosphereecp.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fiosphereecp.h sphereecp.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)fioarr.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)pexceptions.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiosphereecp.cc
+ 
+$(SOPHYAOBJP)fiospherehealpix.o: fiospherehealpix.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fiospherehealpix.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
+  spherehealpix.h HEALPixUtils.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)fiondblock.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiospherehealpix.cc
+ 
+$(SOPHYAOBJP)fiospherethetaphi.o: fiospherethetaphi.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  fiospherethetaphi.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
+  spherethetaphi.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)fiondblock.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiospherethetaphi.cc
+ 
 $(SOPHYAOBJP)HEALPixUtils.o: HEALPixUtils.cc \
-  $(SOPHYAINCP)sopnamsp.h HEALPixUtils.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  HEALPixUtils.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ndatablock.h \
@@ -39,199 +198,69 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  HEALPixUtils.cc
  
-$(SOPHYAOBJP)fiolocalmap.o: fiolocalmap.cc \
-  $(SOPHYAINCP)sopnamsp.h fiolocalmap.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h localmap.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)fioarr.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fiondblock.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiolocalmap.cc
- 
-$(SOPHYAOBJP)fiosphereecp.o: fiosphereecp.cc \
-  $(SOPHYAINCP)sopnamsp.h fiosphereecp.h \
-  sphereecp.h sphericalmap.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)fioarr.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)pexceptions.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiosphereecp.cc
- 
-$(SOPHYAOBJP)fiospherehealpix.o: fiospherehealpix.cc \
-  $(SOPHYAINCP)sopnamsp.h fiospherehealpix.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h spherehealpix.h \
-  HEALPixUtils.h $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fiondblock.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiospherehealpix.cc
- 
-$(SOPHYAOBJP)fiospherethetaphi.o: fiospherethetaphi.cc \
-  $(SOPHYAINCP)sopnamsp.h fiospherethetaphi.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h spherethetaphi.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fiondblock.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiospherethetaphi.cc
- 
-$(SOPHYAOBJP)localmap.o: localmap.cc $(SOPHYAINCP)sopnamsp.h \
-  localmap.h pixelmap.h $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h sphericalmap.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h \
+$(SOPHYAOBJP)localmap.o: localmap.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)fiondblock.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)anydataobj.h \
+  localmap.h pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  sphericalmap.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
   $(SOPHYAINCP)timing.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  localmap.cc
  
-$(SOPHYAOBJP)longlat.o: longlat.cc $(SOPHYAINCP)sopnamsp.h \
-  longlat.h $(SOPHYAINCP)machdefs.h utilgeom.h
+$(SOPHYAOBJP)longlat.o: longlat.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  longlat.h \
+  $(SOPHYAINCP)machdefs.h \
+  utilgeom.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  longlat.cc
  
 $(SOPHYAOBJP)mapoperation.o: mapoperation.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h mapoperation.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)machdefs.h \
+  mapoperation.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h unitvector.h vector3d.h longlat.h utilgeom.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)datatype.h
@@ -240,56 +269,63 @@
 $(SOPHYAOBJP)skymapinit.o: skymapinit.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h skymapinit.h \
+  $(SOPHYAINCP)machdefs.h \
+  skymapinit.h \
   $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h spherethetaphi.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  pixelmap.h $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  unitvector.h vector3d.h longlat.h utilgeom.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h fiospherehealpix.h \
-  spherehealpix.h HEALPixUtils.h fiospherethetaphi.h fiolocalmap.h \
-  localmap.h fiosphereecp.h sphereecp.h
+  $(SOPHYAINCP)machdefs.h \
+  spherethetaphi.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
+  fiospherehealpix.h spherehealpix.h HEALPixUtils.h fiospherethetaphi.h \
+  fiolocalmap.h localmap.h fiosphereecp.h sphereecp.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skymapinit.cc
  
-$(SOPHYAOBJP)sphereecp.o: sphereecp.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)sphereecp.o: sphereecp.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   sphereecp.h sphericalmap.h \
   $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)datatype.h \
   $(SOPHYAINCP)tvector.h \
@@ -319,88 +355,102 @@
   $(SOPHYAINCP)ppfnametag.h \
   $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)anydataobj.h spherehealpix.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  pixelmap.h $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  unitvector.h vector3d.h longlat.h utilgeom.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h HEALPixUtils.h \
-  $(SOPHYAINCP)strutil.h
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)strutil.h \
+  spherehealpix.h sphericalmap.h \
+  $(SOPHYAINCP)smathconst.h \
+  pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h \
+  HEALPixUtils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  spherehealpix.cc
  
-$(SOPHYAOBJP)spherepos.o: spherepos.cc $(SOPHYAINCP)sopnamsp.h \
-  spherepos.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
+$(SOPHYAOBJP)spherepos.o: spherepos.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ppersist.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)datatype.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  spherepos.cc
  
 $(SOPHYAOBJP)spherethetaphi.o: spherethetaphi.cc \
-  $(SOPHYAINCP)sopnamsp.h spherethetaphi.h \
-  sphericalmap.h $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h spherepos.h \
-  $(SOPHYAINCP)machdefs.h unitvector.h vector3d.h \
-  longlat.h utilgeom.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)fiondblock.h
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)smathconst.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)fiondblock.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)anydataobj.h \
+  spherethetaphi.h sphericalmap.h pixelmap.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  spherepos.h \
+  $(SOPHYAINCP)machdefs.h \
+  unitvector.h vector3d.h longlat.h utilgeom.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)datatype.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)ndatablock.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  spherethetaphi.cc
  
 $(SOPHYAOBJP)unitvector.o: unitvector.cc \
-  $(SOPHYAINCP)sopnamsp.h unitvector.h vector3d.h \
-  longlat.h $(SOPHYAINCP)machdefs.h utilgeom.h
+  $(SOPHYAINCP)sopnamsp.h \
+  unitvector.h vector3d.h longlat.h \
+  $(SOPHYAINCP)machdefs.h \
+  utilgeom.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  unitvector.cc
  
-$(SOPHYAOBJP)utilgeom.o: utilgeom.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h utilgeom.h
+$(SOPHYAOBJP)utilgeom.o: utilgeom.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  utilgeom.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  utilgeom.cc
  
-$(SOPHYAOBJP)vector3d.o: vector3d.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h vector3d.h longlat.h \
-  utilgeom.h
+$(SOPHYAOBJP)vector3d.o: vector3d.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  vector3d.h longlat.h utilgeom.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  vector3d.cc
  
Index: /trunk/SophyaLib/SkyT/Makefile
===================================================================
--- /trunk/SophyaLib/SkyT/Makefile	(revision 3878)
+++ /trunk/SophyaLib/SkyT/Makefile	(revision 3879)
@@ -11,38 +11,46 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)blackbody.o: blackbody.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h blackbody.h radspec.h \
-  specresp.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h convtools.h
+$(SOPHYAOBJP)blackbody.o: blackbody.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  blackbody.h radspec.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  convtools.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  blackbody.cc
  
-$(SOPHYAOBJP)convtools.o: convtools.cc $(SOPHYAINCP)sopnamsp.h \
-  convtools.h $(SOPHYAINCP)machdefs.h
+$(SOPHYAOBJP)convtools.o: convtools.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  convtools.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  convtools.cc
  
 $(SOPHYAOBJP)derivblackbody.o: derivblackbody.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h derivblackbody.h \
-  radspec.h specresp.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h convtools.h
+  $(SOPHYAINCP)machdefs.h \
+  derivblackbody.h radspec.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  convtools.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  derivblackbody.cc
  
-$(SOPHYAOBJP)gaussfilt.o: gaussfilt.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)gaussfilt.o: gaussfilt.cc \
+  $(SOPHYAINCP)machdefs.h \
   gaussfilt.h specresp.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -58,20 +66,25 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  gaussfilt.cc
  
-$(SOPHYAOBJP)nupower.o: nupower.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nupower.h radspec.h \
-  specresp.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h convtools.h
+$(SOPHYAOBJP)nupower.o: nupower.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  nupower.h radspec.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  convtools.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nupower.cc
  
-$(SOPHYAOBJP)radspec.o: radspec.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h radspec.h specresp.h \
+$(SOPHYAOBJP)radspec.o: radspec.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  radspec.h specresp.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h \
@@ -90,6 +103,7 @@
 $(SOPHYAOBJP)radspecvector.o: radspecvector.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h radspecvector.h \
-  radspec.h specresp.h $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  radspecvector.h radspec.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)objfio.h \
@@ -117,6 +131,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  radspecvector.cc
  
-$(SOPHYAOBJP)skyinit.o: skyinit.cc $(SOPHYAINCP)sopnamsp.h \
-  skyinit.h $(SOPHYAINCP)ntoolsinit.h \
+$(SOPHYAOBJP)skyinit.o: skyinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  skyinit.h \
+  $(SOPHYAINCP)ntoolsinit.h \
   $(SOPHYAINCP)tarrinit.h \
   $(SOPHYAINCP)sophyainit.h \
@@ -130,24 +146,29 @@
   $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h specrespvector.h \
-  $(SOPHYAINCP)machdefs.h specresp.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h gaussfilt.h
+  $(SOPHYAINCP)anydataobj.h \
+  specrespvector.h \
+  $(SOPHYAINCP)machdefs.h \
+  specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  gaussfilt.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skyinit.cc
  
-$(SOPHYAOBJP)specresp.o: specresp.cc $(SOPHYAINCP)sopnamsp.h \
-  specresp.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)specresp.o: specresp.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  specresp.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h \
@@ -177,6 +198,7 @@
  
 $(SOPHYAOBJP)specrespvector.o: specrespvector.cc \
-  $(SOPHYAINCP)machdefs.h specrespvector.h \
-  specresp.h $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  specrespvector.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tvector.h \
@@ -208,5 +230,6 @@
 $(SOPHYAOBJP)squarefilt.o: squarefilt.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h squarefilt.h specresp.h \
+  $(SOPHYAINCP)machdefs.h \
+  squarefilt.h specresp.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h
@@ -215,6 +238,7 @@
 $(SOPHYAOBJP)trianglefilt.o: trianglefilt.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h trianglefilt.h \
-  specresp.h $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  trianglefilt.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  trianglefilt.cc
Index: /trunk/SophyaLib/SkyT/smakefile
===================================================================
--- /trunk/SophyaLib/SkyT/smakefile	(revision 3878)
+++ /trunk/SophyaLib/SkyT/smakefile	(revision 3879)
@@ -11,38 +11,46 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)blackbody.o: blackbody.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h blackbody.h radspec.h \
-  specresp.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h convtools.h
+$(SOPHYAOBJP)blackbody.o: blackbody.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  blackbody.h radspec.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  convtools.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  blackbody.cc
  
-$(SOPHYAOBJP)convtools.o: convtools.cc $(SOPHYAINCP)sopnamsp.h \
-  convtools.h $(SOPHYAINCP)machdefs.h
+$(SOPHYAOBJP)convtools.o: convtools.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  convtools.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  convtools.cc
  
 $(SOPHYAOBJP)derivblackbody.o: derivblackbody.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h derivblackbody.h \
-  radspec.h specresp.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h convtools.h
+  $(SOPHYAINCP)machdefs.h \
+  derivblackbody.h radspec.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  convtools.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  derivblackbody.cc
  
-$(SOPHYAOBJP)gaussfilt.o: gaussfilt.cc $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)gaussfilt.o: gaussfilt.cc \
+  $(SOPHYAINCP)machdefs.h \
   gaussfilt.h specresp.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -58,20 +66,25 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  gaussfilt.cc
  
-$(SOPHYAOBJP)nupower.o: nupower.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nupower.h radspec.h \
-  specresp.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h convtools.h
+$(SOPHYAOBJP)nupower.o: nupower.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  nupower.h radspec.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  convtools.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nupower.cc
  
-$(SOPHYAOBJP)radspec.o: radspec.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h radspec.h specresp.h \
+$(SOPHYAOBJP)radspec.o: radspec.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  radspec.h specresp.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h \
@@ -90,6 +103,7 @@
 $(SOPHYAOBJP)radspecvector.o: radspecvector.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h radspecvector.h \
-  radspec.h specresp.h $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  radspecvector.h radspec.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)objfio.h \
@@ -117,6 +131,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  radspecvector.cc
  
-$(SOPHYAOBJP)skyinit.o: skyinit.cc $(SOPHYAINCP)sopnamsp.h \
-  skyinit.h $(SOPHYAINCP)ntoolsinit.h \
+$(SOPHYAOBJP)skyinit.o: skyinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  skyinit.h \
+  $(SOPHYAINCP)ntoolsinit.h \
   $(SOPHYAINCP)tarrinit.h \
   $(SOPHYAINCP)sophyainit.h \
@@ -130,24 +146,29 @@
   $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h specrespvector.h \
-  $(SOPHYAINCP)machdefs.h specresp.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h gaussfilt.h
+  $(SOPHYAINCP)anydataobj.h \
+  specrespvector.h \
+  $(SOPHYAINCP)machdefs.h \
+  specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  gaussfilt.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skyinit.cc
  
-$(SOPHYAOBJP)specresp.o: specresp.cc $(SOPHYAINCP)sopnamsp.h \
-  specresp.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)specresp.o: specresp.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  specresp.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h \
@@ -177,6 +198,7 @@
  
 $(SOPHYAOBJP)specrespvector.o: specrespvector.cc \
-  $(SOPHYAINCP)machdefs.h specrespvector.h \
-  specresp.h $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  specrespvector.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tvector.h \
@@ -208,5 +230,6 @@
 $(SOPHYAOBJP)squarefilt.o: squarefilt.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h squarefilt.h specresp.h \
+  $(SOPHYAINCP)machdefs.h \
+  squarefilt.h specresp.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h
@@ -215,6 +238,7 @@
 $(SOPHYAOBJP)trianglefilt.o: trianglefilt.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h trianglefilt.h \
-  specresp.h $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  trianglefilt.h specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  trianglefilt.cc
Index: /trunk/SophyaLib/SysTools/Makefile
===================================================================
--- /trunk/SophyaLib/SysTools/Makefile	(revision 3878)
+++ /trunk/SophyaLib/SysTools/Makefile	(revision 3879)
@@ -11,54 +11,52 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)cexpre.o: cexpre.cc $(SOPHYAINCP)sopnamsp.h cexpre.h \
+$(SOPHYAOBJP)cexpre.o: cexpre.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  cexpre.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)srandgen.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)anydataobj.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cexpre.cc
+ 
+$(SOPHYAOBJP)commander.o: commander.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  commander.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)randinterf.h \
+  pdlmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cexpre.cc
- 
-$(SOPHYAOBJP)commander.o: commander.cc $(SOPHYAINCP)sopnamsp.h \
-  commander.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h pdlmgr.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  ctimer.h $(SOPHYAINCP)strutil.h \
+  ctimer.h \
+  $(SOPHYAINCP)strutil.h \
   $(SOPHYAINCP)strutilxx.h \
-  $(SOPHYAINCP)machdefs.h cexpre.h rpneval.h \
+  cexpre.h \
+  $(SOPHYAINCP)pexceptions.h \
+  rpneval.h \
   $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h zthread.h
+  zthread.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  commander.cc
  
-$(SOPHYAOBJP)ctimer.o: ctimer.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h ctimer.h
+$(SOPHYAOBJP)ctimer.o: ctimer.cc \
+  $(SOPHYAINCP)machdefs.h \
+  ctimer.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ctimer.cc
  
-$(SOPHYAOBJP)cxxcmplnk.o: cxxcmplnk.cc $(SOPHYAINCP)sopnamsp.h \
-  cxxcmplnk.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)cxxcmplnk.o: cxxcmplnk.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  cxxcmplnk.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)sspvflags.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cxxcmplnk.cc
@@ -66,49 +64,50 @@
 $(SOPHYAOBJP)parlex.o: parlex.cc parlex.h zthread.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  parlex.cc
  
-$(SOPHYAOBJP)pdlmgr.o: pdlmgr.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)sopnamsp.h pdlmgr.h
+$(SOPHYAOBJP)pdlmgr.o: pdlmgr.cc \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pdlmgr.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pdlmgr.cc
  
-$(SOPHYAOBJP)periodic.o: periodic.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)periodic.o: periodic.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h periodic.h
+  periodic.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  periodic.cc
  
-$(SOPHYAOBJP)psighand.o: psighand.cc $(SOPHYAINCP)sopnamsp.h psighand.h \
+$(SOPHYAOBJP)psighand.o: psighand.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  psighand.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  psighand.cc
  
-$(SOPHYAOBJP)resusage.o: resusage.cc $(SOPHYAINCP)sopnamsp.h resusage.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h
+$(SOPHYAOBJP)resusage.o: resusage.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  resusage.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  resusage.cc
  
-$(SOPHYAOBJP)rpneval.o: rpneval.cc $(SOPHYAINCP)sopnamsp.h rpneval.h \
+$(SOPHYAOBJP)rpneval.o: rpneval.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  rpneval.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)strutilxx.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)anydataobj.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  rpneval.cc
  
-$(SOPHYAOBJP)zthread.o: zthread.cc $(SOPHYAINCP)sopnamsp.h zthread.h \
+$(SOPHYAOBJP)zthread.o: zthread.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  zthread.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
Index: /trunk/SophyaLib/SysTools/smakefile
===================================================================
--- /trunk/SophyaLib/SysTools/smakefile	(revision 3878)
+++ /trunk/SophyaLib/SysTools/smakefile	(revision 3879)
@@ -11,54 +11,52 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)cexpre.o: cexpre.cc $(SOPHYAINCP)sopnamsp.h cexpre.h \
+$(SOPHYAOBJP)cexpre.o: cexpre.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  cexpre.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)srandgen.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)anydataobj.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cexpre.cc
+ 
+$(SOPHYAOBJP)commander.o: commander.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  commander.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)randinterf.h \
+  pdlmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cexpre.cc
- 
-$(SOPHYAOBJP)commander.o: commander.cc $(SOPHYAINCP)sopnamsp.h \
-  commander.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h pdlmgr.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  ctimer.h $(SOPHYAINCP)strutil.h \
+  ctimer.h \
+  $(SOPHYAINCP)strutil.h \
   $(SOPHYAINCP)strutilxx.h \
-  $(SOPHYAINCP)machdefs.h cexpre.h rpneval.h \
+  cexpre.h \
+  $(SOPHYAINCP)pexceptions.h \
+  rpneval.h \
   $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h zthread.h
+  zthread.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  commander.cc
  
-$(SOPHYAOBJP)ctimer.o: ctimer.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h ctimer.h
+$(SOPHYAOBJP)ctimer.o: ctimer.cc \
+  $(SOPHYAINCP)machdefs.h \
+  ctimer.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ctimer.cc
  
-$(SOPHYAOBJP)cxxcmplnk.o: cxxcmplnk.cc $(SOPHYAINCP)sopnamsp.h \
-  cxxcmplnk.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)cxxcmplnk.o: cxxcmplnk.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  cxxcmplnk.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)sspvflags.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cxxcmplnk.cc
@@ -66,49 +64,50 @@
 $(SOPHYAOBJP)parlex.o: parlex.cc parlex.h zthread.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  parlex.cc
  
-$(SOPHYAOBJP)pdlmgr.o: pdlmgr.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)sopnamsp.h pdlmgr.h
+$(SOPHYAOBJP)pdlmgr.o: pdlmgr.cc \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pdlmgr.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pdlmgr.cc
  
-$(SOPHYAOBJP)periodic.o: periodic.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)periodic.o: periodic.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h periodic.h
+  periodic.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  periodic.cc
  
-$(SOPHYAOBJP)psighand.o: psighand.cc $(SOPHYAINCP)sopnamsp.h psighand.h \
+$(SOPHYAOBJP)psighand.o: psighand.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  psighand.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  psighand.cc
  
-$(SOPHYAOBJP)resusage.o: resusage.cc $(SOPHYAINCP)sopnamsp.h resusage.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h
+$(SOPHYAOBJP)resusage.o: resusage.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  resusage.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  resusage.cc
  
-$(SOPHYAOBJP)rpneval.o: rpneval.cc $(SOPHYAINCP)sopnamsp.h rpneval.h \
+$(SOPHYAOBJP)rpneval.o: rpneval.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  rpneval.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)strutilxx.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)anydataobj.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  rpneval.cc
  
-$(SOPHYAOBJP)zthread.o: zthread.cc $(SOPHYAINCP)sopnamsp.h zthread.h \
+$(SOPHYAOBJP)zthread.o: zthread.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  zthread.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)machdefs.h
Index: /trunk/SophyaLib/TArray/Makefile
===================================================================
--- /trunk/SophyaLib/TArray/Makefile	(revision 3878)
+++ /trunk/SophyaLib/TArray/Makefile	(revision 3879)
@@ -11,337 +11,278 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)basarr.o: basarr.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h
+$(SOPHYAOBJP)basarr.o: basarr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  basarr.cc
  
-$(SOPHYAOBJP)fioarr.o: fioarr.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)fioarr.o: fioarr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)fiondblock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h fioarr.h tarray.h basarr.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  utilarr.h $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix.h tmatrix_tsnl.h \
-  tvector.h tvector_tsnl.h $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)anydataobj.h \
+  fioarr.h \
+  $(SOPHYAINCP)machdefs.h \
+  tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix.h tmatrix_tsnl.h tvector.h tvector_tsnl.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)datatype.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fioarr.cc
  
-$(SOPHYAOBJP)fiospsqmtx.o: fiospsqmtx.cc $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)fiospsqmtx.o: fiospsqmtx.cc \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)fiondblock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h fiospsqmtx.h spesqmtx.h utilarr.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix.h tarray.h basarr.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h tmatrix_tsnl.h trngmtx.h \
-  spesqmtx_tsnl.h diagmtx.h symmtx.h $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)anydataobj.h \
+  fiospsqmtx.h \
+  $(SOPHYAINCP)machdefs.h \
+  spesqmtx.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  tmatrix_tsnl.h trngmtx.h spesqmtx_tsnl.h diagmtx.h symmtx.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)datatype.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiospsqmtx.cc
  
-$(SOPHYAOBJP)matharr.o: matharr.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h matharr.h tarray.h basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h
+$(SOPHYAOBJP)matharr.o: matharr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  matharr.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  matharr.cc
  
-$(SOPHYAOBJP)sopemtx.o: sopemtx.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h sopemtx.h tmatrix.h tarray.h \
-  basarr.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix_tsnl.h tvector.h \
-  tvector_tsnl.h $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h
+$(SOPHYAOBJP)sopemtx.o: sopemtx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  sopemtx.h tmatrix.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix_tsnl.h tvector.h tvector_tsnl.h \
+  $(SOPHYAINCP)smathconst.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sopemtx.cc
  
-$(SOPHYAOBJP)spesqmtx.o: spesqmtx.cc spesqmtx.h $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h utilarr.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix.h tarray.h basarr.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h tmatrix_tsnl.h
+$(SOPHYAOBJP)spesqmtx.o: spesqmtx.cc spesqmtx.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)pexceptions.h \
+  utilarr.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  tmatrix_tsnl.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  spesqmtx.cc
  
-$(SOPHYAOBJP)tarray.o: tarray.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h tarray.h basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h
+$(SOPHYAOBJP)tarray.o: tarray.cc \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tarray.cc
  
-$(SOPHYAOBJP)tarrinit.o: tarrinit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h tarrinit.h \
+$(SOPHYAOBJP)tarrinit.o: tarrinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  tarrinit.h \
   $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h fioarr.h tarray.h basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix.h tmatrix_tsnl.h \
-  tvector.h tvector_tsnl.h
+  $(SOPHYAINCP)machdefs.h \
+  fioarr.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix.h tmatrix_tsnl.h tvector.h tvector_tsnl.h \
+  $(SOPHYAINCP)ppersist.h \
+  fiospsqmtx.h spesqmtx.h \
+  $(SOPHYAINCP)pexceptions.h \
+  trngmtx.h spesqmtx_tsnl.h diagmtx.h symmtx.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tarrinit.cc
  
-$(SOPHYAOBJP)tmatrix.o: tmatrix.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h tmatrix.h tarray.h basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix_tsnl.h
+$(SOPHYAOBJP)tmatrix.o: tmatrix.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  tmatrix.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix_tsnl.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmatrix.cc
  
-$(SOPHYAOBJP)tvector.o: tvector.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h tvector.h tmatrix.h tarray.h \
-  basarr.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix_tsnl.h tvector_tsnl.h
+$(SOPHYAOBJP)tvector.o: tvector.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  tvector.h tmatrix.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix_tsnl.h tvector_tsnl.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tvector.cc
  
-$(SOPHYAOBJP)utilarr.o: utilarr.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h utilarr.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
+$(SOPHYAOBJP)utilarr.o: utilarr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  utilarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)randr48.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ndatablock.h \
   $(SOPHYAINCP)randinterf.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  utilarr.cc
Index: /trunk/SophyaLib/TArray/smakefile
===================================================================
--- /trunk/SophyaLib/TArray/smakefile	(revision 3878)
+++ /trunk/SophyaLib/TArray/smakefile	(revision 3879)
@@ -11,337 +11,278 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
  
-$(SOPHYAOBJP)basarr.o: basarr.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h
+$(SOPHYAOBJP)basarr.o: basarr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  basarr.cc
  
-$(SOPHYAOBJP)fioarr.o: fioarr.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)fioarr.o: fioarr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)fiondblock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h fioarr.h tarray.h basarr.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  utilarr.h $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix.h tmatrix_tsnl.h \
-  tvector.h tvector_tsnl.h $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)anydataobj.h \
+  fioarr.h \
+  $(SOPHYAINCP)machdefs.h \
+  tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix.h tmatrix_tsnl.h tvector.h tvector_tsnl.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)datatype.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fioarr.cc
  
-$(SOPHYAOBJP)fiospsqmtx.o: fiospsqmtx.cc $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)fiospsqmtx.o: fiospsqmtx.cc \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)fiondblock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h fiospsqmtx.h spesqmtx.h utilarr.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix.h tarray.h basarr.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h tmatrix_tsnl.h trngmtx.h \
-  spesqmtx_tsnl.h diagmtx.h symmtx.h $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)anydataobj.h \
+  fiospsqmtx.h \
+  $(SOPHYAINCP)machdefs.h \
+  spesqmtx.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  tmatrix_tsnl.h trngmtx.h spesqmtx_tsnl.h diagmtx.h symmtx.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)datatype.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiospsqmtx.cc
  
-$(SOPHYAOBJP)matharr.o: matharr.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h matharr.h tarray.h basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h
+$(SOPHYAOBJP)matharr.o: matharr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  matharr.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  matharr.cc
  
-$(SOPHYAOBJP)sopemtx.o: sopemtx.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h sopemtx.h tmatrix.h tarray.h \
-  basarr.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix_tsnl.h tvector.h \
-  tvector_tsnl.h $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h
+$(SOPHYAOBJP)sopemtx.o: sopemtx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  sopemtx.h tmatrix.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix_tsnl.h tvector.h tvector_tsnl.h \
+  $(SOPHYAINCP)smathconst.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sopemtx.cc
  
-$(SOPHYAOBJP)spesqmtx.o: spesqmtx.cc spesqmtx.h $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h utilarr.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix.h tarray.h basarr.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)mutyv.h tmatrix_tsnl.h
+$(SOPHYAOBJP)spesqmtx.o: spesqmtx.cc spesqmtx.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)pexceptions.h \
+  utilarr.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  tmatrix_tsnl.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  spesqmtx.cc
  
-$(SOPHYAOBJP)tarray.o: tarray.cc $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h tarray.h basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h
+$(SOPHYAOBJP)tarray.o: tarray.cc \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tarray.cc
  
-$(SOPHYAOBJP)tarrinit.o: tarrinit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h tarrinit.h \
+$(SOPHYAOBJP)tarrinit.o: tarrinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  tarrinit.h \
   $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h fioarr.h tarray.h basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix.h tmatrix_tsnl.h \
-  tvector.h tvector_tsnl.h
+  $(SOPHYAINCP)machdefs.h \
+  fioarr.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix.h tmatrix_tsnl.h tvector.h tvector_tsnl.h \
+  $(SOPHYAINCP)ppersist.h \
+  fiospsqmtx.h spesqmtx.h \
+  $(SOPHYAINCP)pexceptions.h \
+  trngmtx.h spesqmtx_tsnl.h diagmtx.h symmtx.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tarrinit.cc
  
-$(SOPHYAOBJP)tmatrix.o: tmatrix.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h tmatrix.h tarray.h basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix_tsnl.h
+$(SOPHYAOBJP)tmatrix.o: tmatrix.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  tmatrix.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix_tsnl.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmatrix.cc
  
-$(SOPHYAOBJP)tvector.o: tvector.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h tvector.h tmatrix.h tarray.h \
-  basarr.h $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h tmatrix_tsnl.h tvector_tsnl.h
+$(SOPHYAOBJP)tvector.o: tvector.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)machdefs.h \
+  tvector.h tmatrix.h tarray.h basarr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)ndatablock.h \
+  utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  tmatrix_tsnl.h tvector_tsnl.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tvector.cc
  
-$(SOPHYAOBJP)utilarr.o: utilarr.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h utilarr.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
+$(SOPHYAOBJP)utilarr.o: utilarr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  utilarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)randinterf.h \
   $(SOPHYAINCP)randr48.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ndatablock.h \
   $(SOPHYAINCP)randinterf.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  utilarr.cc
Index: /trunk/SophyaPI/PI/Makefile
===================================================================
--- /trunk/SophyaPI/PI/Makefile	(revision 3878)
+++ /trunk/SophyaPI/PI/Makefile	(revision 3879)
@@ -4,5 +4,5 @@
  
 clean:
-	 rm -f $(SOPHYAOBJP)lut.o $(SOPHYAOBJP)parradapter.o $(SOPHYAOBJP)pi3ddrw.o $(SOPHYAOBJP)pi3dwdg.o $(SOPHYAOBJP)piapplgen.o $(SOPHYAOBJP)piapplx.o $(SOPHYAOBJP)piaxes.o $(SOPHYAOBJP)piaxestools.o $(SOPHYAOBJP)pibargraph.o $(SOPHYAOBJP)pibwdggen.o $(SOPHYAOBJP)pibwdgx.o $(SOPHYAOBJP)picmap.o $(SOPHYAOBJP)picmapgen.o $(SOPHYAOBJP)picmapview.o $(SOPHYAOBJP)picmapx.o $(SOPHYAOBJP)picons.o $(SOPHYAOBJP)picontainergen.o $(SOPHYAOBJP)picontainerx.o $(SOPHYAOBJP)pidrawer.o $(SOPHYAOBJP)pidrawwin.o $(SOPHYAOBJP)pidrwtools.o $(SOPHYAOBJP)pieldrw.o $(SOPHYAOBJP)pierrdisp.o $(SOPHYAOBJP)pievthandler.o $(SOPHYAOBJP)pifilechogen.o $(SOPHYAOBJP)pifilechox.o $(SOPHYAOBJP)pifontgen.o $(SOPHYAOBJP)pifontx.o $(SOPHYAOBJP)pigraph3d.o $(SOPHYAOBJP)pigraphgen.o $(SOPHYAOBJP)pigraphps.o $(SOPHYAOBJP)pigraphuc.o $(SOPHYAOBJP)pigraphx.o $(SOPHYAOBJP)pigratt.o $(SOPHYAOBJP)pigrcoord.o $(SOPHYAOBJP)piimage.o $(SOPHYAOBJP)piimgtools.o $(SOPHYAOBJP)pilineatt.o $(SOPHYAOBJP)pilistgen.o $(SOPHYAOBJP)pilistx.o $(SOPHYAOBJP)pimenubargen.o $(SOPHYAOBJP)pimenubarx.o $(SOPHYAOBJP)pimenugen.o $(SOPHYAOBJP)pimenux.o $(SOPHYAOBJP)pimsghandler.o $(SOPHYAOBJP)pioptmenugen.o $(SOPHYAOBJP)pioptmenux.o $(SOPHYAOBJP)piperiodx.o $(SOPHYAOBJP)pipixmapgen.o $(SOPHYAOBJP)pipixmapx.o $(SOPHYAOBJP)pipixutils.o $(SOPHYAOBJP)pipplist.o $(SOPHYAOBJP)pippmenubar.o $(SOPHYAOBJP)pippoptmenu.o $(SOPHYAOBJP)pippviewadapter.o $(SOPHYAOBJP)piscdrawwdg.o $(SOPHYAOBJP)pistdwdggen.o $(SOPHYAOBJP)pistdwdgx.o $(SOPHYAOBJP)pistzwin.o $(SOPHYAOBJP)pisurfdr.o $(SOPHYAOBJP)pitherm.o $(SOPHYAOBJP)pitxtdrw.o $(SOPHYAOBJP)piup.o $(SOPHYAOBJP)piup_def.o $(SOPHYAOBJP)piupdattachment.o $(SOPHYAOBJP)piwdggen.o $(SOPHYAOBJP)piwdgx.o $(SOPHYAOBJP)piwindowgen.o $(SOPHYAOBJP)piwindowx.o $(SOPHYAOBJP)pixtbase.o $(SOPHYAOBJP)piyfxdrw.o $(SOPHYAOBJP)psfile.o $(SOPHYAOBJP)xdispim.o
+	 rm -f $(SOPHYAOBJP)lut.o $(SOPHYAOBJP)parradapter.o $(SOPHYAOBJP)pi3ddrw.o $(SOPHYAOBJP)pi3dwdg.o $(SOPHYAOBJP)piapplgen.o $(SOPHYAOBJP)piapplx.o $(SOPHYAOBJP)piaxes.o $(SOPHYAOBJP)piaxestools.o $(SOPHYAOBJP)pibargraph.o $(SOPHYAOBJP)pibwdggen.o $(SOPHYAOBJP)pibwdgx.o $(SOPHYAOBJP)picmap.o $(SOPHYAOBJP)picmapgen.o $(SOPHYAOBJP)picmapview.o $(SOPHYAOBJP)picmapx.o $(SOPHYAOBJP)picons.o $(SOPHYAOBJP)picontainergen.o $(SOPHYAOBJP)picontainerx.o $(SOPHYAOBJP)pidrawer.o $(SOPHYAOBJP)pidrawwin.o $(SOPHYAOBJP)pidrwtools.o $(SOPHYAOBJP)pieldrw.o $(SOPHYAOBJP)pierrdisp.o $(SOPHYAOBJP)pievthandler.o $(SOPHYAOBJP)pifilechogen.o $(SOPHYAOBJP)pifilechox.o $(SOPHYAOBJP)pifontgen.o $(SOPHYAOBJP)pifontx.o $(SOPHYAOBJP)pigraph3d.o $(SOPHYAOBJP)pigraphgen.o $(SOPHYAOBJP)pigraphps.o $(SOPHYAOBJP)pigraphuc.o $(SOPHYAOBJP)pigraphx.o $(SOPHYAOBJP)pigratt.o $(SOPHYAOBJP)pigrcoord.o $(SOPHYAOBJP)piimage.o $(SOPHYAOBJP)piimgtools.o $(SOPHYAOBJP)pilineatt.o $(SOPHYAOBJP)pilistgen.o $(SOPHYAOBJP)pilistx.o $(SOPHYAOBJP)pimenubargen.o $(SOPHYAOBJP)pimenubarx.o $(SOPHYAOBJP)pimenugen.o $(SOPHYAOBJP)pimenux.o $(SOPHYAOBJP)pimsghandler.o $(SOPHYAOBJP)pioptmenugen.o $(SOPHYAOBJP)pioptmenux.o $(SOPHYAOBJP)piperiodx.o $(SOPHYAOBJP)pipixmapgen.o $(SOPHYAOBJP)pipixmapx.o $(SOPHYAOBJP)pipixutils.o $(SOPHYAOBJP)pipplist.o $(SOPHYAOBJP)pippmenubar.o $(SOPHYAOBJP)pippoptmenu.o $(SOPHYAOBJP)pippviewadapter.o $(SOPHYAOBJP)piscdrawwdg.o $(SOPHYAOBJP)pistdwdggen.o $(SOPHYAOBJP)pistdwdgx.o $(SOPHYAOBJP)pistzwin.o $(SOPHYAOBJP)pisurfdr.o $(SOPHYAOBJP)pitherm.o $(SOPHYAOBJP)pitxtdrw.o $(SOPHYAOBJP)piup.o $(SOPHYAOBJP)piupdattachment.o $(SOPHYAOBJP)piup_def.o $(SOPHYAOBJP)piwdggen.o $(SOPHYAOBJP)piwdgx.o $(SOPHYAOBJP)piwindowgen.o $(SOPHYAOBJP)piwindowx.o $(SOPHYAOBJP)pixtbase.o $(SOPHYAOBJP)piyfxdrw.o $(SOPHYAOBJP)psfile.o $(SOPHYAOBJP)xdispim.o
 	rm -f $(SOPHYALIBP)libPI.a
  
@@ -11,5 +11,6 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libPI.objlist
  
-$(SOPHYAOBJP)lut.o: lut.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)lut.o: lut.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h lut.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  lut.cc
@@ -18,10 +19,14 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)nbtri.h \
-  $(SOPHYAINCP)machdefs.h parradapter.h \
-  $(SOPHYAINCP)machdefs.h lut.h pipixutils.h
+  $(SOPHYAINCP)machdefs.h \
+  parradapter.h \
+  $(SOPHYAINCP)machdefs.h lut.h \
+  pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  parradapter.cc
  
-$(SOPHYAOBJP)pi3ddrw.o: pi3ddrw.cc $(SOPHYAINCP)sopnamsp.h \
-  pi3ddrw.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pi3ddrw.o: pi3ddrw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pi3ddrw.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
@@ -30,6 +35,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pi3ddrw.cc
  
-$(SOPHYAOBJP)pi3dwdg.o: pi3dwdg.cc $(SOPHYAINCP)sopnamsp.h \
-  pi3dwdg.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pi3dwdg.o: pi3dwdg.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pi3dwdg.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pi3ddrw.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h \
   picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h \
@@ -42,56 +49,63 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pi3dwdg.cc
  
-$(SOPHYAOBJP)piapplgen.o: piapplgen.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)piapplgen.o: piapplgen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   piapplgen.h pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h pisysdep.h \
-  picontainerx.h picontainergen.h piwdgx.h piwdggen.h picolist.h \
-  pipixutils.h pimenubarx.h pimenubargen.h pimenux.h pimenugen.h \
-  piconsenum.h pidrawer.h pibwdggen.h picmap.h picmapx.h picmapgen.h \
+  $(SOPHYAINCP)machdefs.h \
+  pisysdep.h picontainerx.h picontainergen.h piwdgx.h piwdggen.h \
+  picolist.h pipixutils.h pimenubarx.h pimenubargen.h pimenux.h \
+  pimenugen.h piconsenum.h pidrawer.h pibwdggen.h picmap.h picmapx.h \
+  picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \
+  pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piapplgen.cc
+ 
+$(SOPHYAOBJP)piapplx.o: piapplx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piapplx.h piapplgen.h pimsghandler.h \
+  $(SOPHYAINCP)machdefs.h \
+  pisysdep.h picontainerx.h picontainergen.h piwdgx.h piwdggen.h \
+  picolist.h pipixutils.h pimenubarx.h pimenubargen.h pimenux.h \
+  pimenugen.h piconsenum.h picons.h pistdwdgx.h pistdwdggen.h pibwdgx.h \
+  pibwdggen.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
+  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
+  pievthandler.h psfile.h pigraphps.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piapplx.cc
+ 
+$(SOPHYAOBJP)piaxes.o: piaxes.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  piaxes.h pigraphuc.h pisysdep.h pigraphgen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
+  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigratt.h pidrawer.h \
+  pibwdggen.h pigraphx.h pievthandler.h psfile.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piaxes.cc
+ 
+$(SOPHYAOBJP)piaxestools.o: piaxestools.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piaxes.h pigraphuc.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
+  picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h \
+  pilineatt.h pigratt.h piaxestools.h pistdwdgx.h pistdwdggen.h \
+  pioptmenux.h pioptmenugen.h pimenux.h pimenugen.h piwindowx.h \
+  piwindowgen.h picontainerx.h picontainergen.h piapplx.h piapplgen.h \
+  pimenubarx.h pimenubargen.h piconsenum.h piscdrawwdg.h pibwdgx.h \
+  pibwdggen.h pigraphx.h pievthandler.h psfile.h pigraphps.h pidrawer.h \
+  pieldrw.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piaxestools.cc
+ 
+$(SOPHYAOBJP)pibargraph.o: pibargraph.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pibargraph.h pisysdep.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
   pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
   pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piapplgen.cc
- 
-$(SOPHYAOBJP)piapplx.o: piapplx.cc $(SOPHYAINCP)sopnamsp.h \
-  piapplx.h piapplgen.h pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h pisysdep.h \
-  picontainerx.h picontainergen.h piwdgx.h piwdggen.h picolist.h \
-  pipixutils.h pimenubarx.h pimenubargen.h pimenux.h pimenugen.h \
-  piconsenum.h picons.h pistdwdgx.h pistdwdggen.h pibwdgx.h pibwdggen.h \
-  picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \
-  pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h \
-  pigraphps.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piapplx.cc
- 
-$(SOPHYAOBJP)piaxes.o: piaxes.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h piaxes.h pigraphuc.h \
-  pisysdep.h pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h \
-  pigrcoord.h pilineatt.h pigratt.h pidrawer.h pibwdggen.h pigraphx.h \
-  pievthandler.h psfile.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piaxes.cc
- 
-$(SOPHYAOBJP)piaxestools.o: piaxestools.cc \
-  $(SOPHYAINCP)sopnamsp.h piaxes.h pigraphuc.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pigraphgen.h \
-  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
-  picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
-  pigratt.h piaxestools.h pistdwdgx.h pistdwdggen.h pioptmenux.h \
-  pioptmenugen.h pimenux.h pimenugen.h piwindowx.h piwindowgen.h \
-  picontainerx.h picontainergen.h piapplx.h piapplgen.h pimenubarx.h \
-  pimenubargen.h piconsenum.h piscdrawwdg.h pibwdgx.h pibwdggen.h \
-  pigraphx.h pievthandler.h psfile.h pigraphps.h pidrawer.h pieldrw.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piaxestools.cc
- 
-$(SOPHYAOBJP)pibargraph.o: pibargraph.cc \
-  $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pibargraph.h pisysdep.h \
-  pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
-  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigratt.h piaxes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pibargraph.cc
  
-$(SOPHYAOBJP)pibwdggen.o: pibwdggen.cc $(SOPHYAINCP)sopnamsp.h \
-  pibwdggen.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pibwdggen.o: pibwdggen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pibwdggen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
   picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \
@@ -103,70 +117,88 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pibwdggen.cc
  
-$(SOPHYAOBJP)pibwdgx.o: pibwdgx.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pibwdgx.o: pibwdgx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   pixtbaseP.h pibwdgx.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pibwdggen.h piwdgx.h \
-  piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h \
-  picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \
-  pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h pixtbase.h
+  $(SOPHYAINCP)machdefs.h \
+  pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
+  picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \
+  pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h \
+  pigraphps.h pixtbase.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pibwdgx.cc
  
-$(SOPHYAOBJP)picmap.o: picmap.cc $(SOPHYAINCP)sopnamsp.h \
-  picmap.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)picmap.o: picmap.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  picmap.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   picmapx.h picmapgen.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picmap.cc
  
-$(SOPHYAOBJP)picmapgen.o: picmapgen.cc $(SOPHYAINCP)sopnamsp.h \
-  picmapgen.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)picmapgen.o: picmapgen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  picmapgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   picmapx.h picmap.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picmapgen.cc
  
 $(SOPHYAOBJP)picmapview.o: picmapview.cc \
-  $(SOPHYAINCP)sopnamsp.h picmapview.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pibwdgx.h pibwdggen.h \
-  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
-  picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \
-  pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h
+  $(SOPHYAINCP)sopnamsp.h \
+  picmapview.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
+  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
+  pievthandler.h psfile.h pigraphps.h pidrawer.h pigratt.h piaxes.h lut.h \
+  $(SOPHYAINCP)strutil.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picmapview.cc
  
-$(SOPHYAOBJP)picmapx.o: picmapx.cc $(SOPHYAINCP)sopnamsp.h \
-  piwdgx.h piwdggen.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)picmapx.o: picmapx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piwdgx.h piwdggen.h \
+  $(SOPHYAINCP)machdefs.h \
   pimsghandler.h picolist.h pipixutils.h picmapx.h picmapgen.h pisysdep.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picmapx.cc
  
-$(SOPHYAOBJP)picons.o: picons.cc $(SOPHYAINCP)sopnamsp.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pimenux.h \
-  pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
-  picons.h pistdwdgx.h pistdwdggen.h picontainerx.h picontainergen.h \
-  pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h pigraphx.h \
-  pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigraphps.h piconsenum.h
+$(SOPHYAOBJP)picons.o: picons.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h picons.h pistdwdgx.h pistdwdggen.h picontainerx.h \
+  picontainergen.h pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigraphps.h piconsenum.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picons.cc
  
 $(SOPHYAOBJP)picontainergen.o: picontainergen.cc \
-  $(SOPHYAINCP)sopnamsp.h picontainergen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h piwdgx.h \
-  piwdggen.h pimsghandler.h picolist.h pipixutils.h
+  $(SOPHYAINCP)sopnamsp.h \
+  picontainergen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picontainergen.cc
  
 $(SOPHYAOBJP)picontainerx.o: picontainerx.cc \
-  $(SOPHYAINCP)sopnamsp.h picontainerx.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  picontainerx.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   picontainergen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picontainerx.cc
  
-$(SOPHYAOBJP)pidrawer.o: pidrawer.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pidrawer.h pibwdggen.h \
-  pisysdep.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
-  picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \
-  pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h \
-  pigratt.h piaxes.h pidrwtools.h pistdwdgx.h pistdwdggen.h pimenux.h \
-  pimenugen.h pioptmenux.h pioptmenugen.h piwindowx.h piwindowgen.h \
-  picontainerx.h picontainergen.h piapplx.h piapplgen.h pimenubarx.h \
-  pimenubargen.h piconsenum.h ucckprot.h
+$(SOPHYAOBJP)pidrawer.o: pidrawer.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pidrawer.h pibwdggen.h pisysdep.h piwdgx.h piwdggen.h pimsghandler.h \
+  picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h \
+  pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
+  pievthandler.h psfile.h pigratt.h piaxes.h pidrwtools.h pistdwdgx.h \
+  pistdwdggen.h pimenux.h pimenugen.h pioptmenux.h pioptmenugen.h \
+  piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piapplx.h \
+  piapplgen.h pimenubarx.h pimenubargen.h piconsenum.h ucckprot.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pidrawer.cc
  
-$(SOPHYAOBJP)pidrawwin.o: pidrawwin.cc $(SOPHYAINCP)sopnamsp.h \
-  pidrawwin.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pidrawwin.o: pidrawwin.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pidrawwin.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piwdgx.h \
   piwdggen.h pimsghandler.h picolist.h pipixutils.h piscdrawwdg.h \
@@ -178,7 +210,8 @@
  
 $(SOPHYAOBJP)pidrwtools.o: pidrwtools.cc \
-  $(SOPHYAINCP)sopnamsp.h pidrwtools.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pistdwdgx.h \
-  pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pidrwtools.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pistdwdgx.h pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h pimenux.h pimenugen.h pioptmenux.h pioptmenugen.h \
   piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piapplx.h \
@@ -190,15 +223,17 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pidrwtools.cc
  
-$(SOPHYAOBJP)pieldrw.o: pieldrw.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pieldrw.h pidrawer.h \
-  pibwdggen.h pisysdep.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
-  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigratt.h piaxes.h
+$(SOPHYAOBJP)pieldrw.o: pieldrw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pieldrw.h pidrawer.h pibwdggen.h pisysdep.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pieldrw.cc
  
 $(SOPHYAOBJP)pievthandler.o: pievthandler.cc \
-  $(SOPHYAINCP)sopnamsp.h pievthandler.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pievthandler.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pimsghandler.h piwdgx.h piwdggen.h picolist.h pipixutils.h pigraphx.h \
   pigraphgen.h picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h \
@@ -207,31 +242,40 @@
  
 $(SOPHYAOBJP)pifilechogen.o: pifilechogen.cc \
-  $(SOPHYAINCP)sopnamsp.h pifilechogen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h piwdgx.h \
-  piwdggen.h pimsghandler.h picolist.h pipixutils.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pifilechogen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pifilechogen.cc
  
 $(SOPHYAOBJP)pifilechox.o: pifilechox.cc \
-  $(SOPHYAINCP)sopnamsp.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h piapplx.h piapplgen.h \
-  pimsghandler.h picontainerx.h picontainergen.h piwdgx.h piwdggen.h \
-  picolist.h pipixutils.h pimenubarx.h pimenubargen.h pimenux.h \
-  pimenugen.h piconsenum.h pifilechox.h pifilechogen.h piwindowx.h \
-  piwindowgen.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piapplx.h piapplgen.h pimsghandler.h picontainerx.h picontainergen.h \
+  piwdgx.h piwdggen.h picolist.h pipixutils.h pimenubarx.h pimenubargen.h \
+  pimenux.h pimenugen.h piconsenum.h pifilechox.h pifilechogen.h \
+  piwindowx.h piwindowgen.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pifilechox.cc
  
-$(SOPHYAOBJP)pifontgen.o: pifontgen.cc $(SOPHYAINCP)sopnamsp.h \
-  pigraphgen.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pifontgen.o: pifontgen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigraphgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
   picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pifontgen.cc
  
-$(SOPHYAOBJP)pifontx.o: pifontx.cc $(SOPHYAINCP)sopnamsp.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pifontx.h \
-  pifontgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
+$(SOPHYAOBJP)pifontx.o: pifontx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pifontx.h pifontgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pifontx.cc
  
-$(SOPHYAOBJP)pigraph3d.o: pigraph3d.cc $(SOPHYAINCP)sopnamsp.h \
-  pigraph3d.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pigraph3d.o: pigraph3d.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigraph3d.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pigraphuc.h pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h \
@@ -240,12 +284,16 @@
  
 $(SOPHYAOBJP)pigraphgen.o: pigraphgen.cc \
-  $(SOPHYAINCP)sopnamsp.h pigraphgen.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h piwdgx.h piwdggen.h \
-  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
-  pifontx.h pifontgen.h pigrcoord.h pilineatt.h ucckprot.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pigraphgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
+  picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  ucckprot.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigraphgen.cc
  
-$(SOPHYAOBJP)pigraphps.o: pigraphps.cc $(SOPHYAINCP)sopnamsp.h \
-  pigraphps.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pigraphps.o: pigraphps.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigraphps.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
   picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h \
@@ -253,13 +301,16 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigraphps.cc
  
-$(SOPHYAOBJP)pigraphuc.o: pigraphuc.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pigraphuc.h pisysdep.h \
-  pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
-  picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h \
-  pilineatt.h ucckprot.h
+$(SOPHYAOBJP)pigraphuc.o: pigraphuc.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pigraphuc.h pisysdep.h pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h \
+  picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h pifontx.h \
+  pifontgen.h pigrcoord.h pilineatt.h ucckprot.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigraphuc.cc
  
-$(SOPHYAOBJP)pigraphx.o: pigraphx.cc $(SOPHYAINCP)sopnamsp.h \
-  pigraphx.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pigraphx.o: pigraphx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigraphx.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
   picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h \
@@ -267,23 +318,30 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigraphx.cc
  
-$(SOPHYAOBJP)pigratt.o: pigratt.cc $(SOPHYAINCP)sopnamsp.h \
-  pigratt.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pigratt.o: pigratt.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigratt.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
   picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h \
-  pilineatt.h $(SOPHYAINCP)strutilxx.h \
+  pilineatt.h \
+  $(SOPHYAINCP)strutilxx.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigratt.cc
  
-$(SOPHYAOBJP)pigrcoord.o: pigrcoord.cc $(SOPHYAINCP)sopnamsp.h \
-  pigrcoord.h pisysdep.h $(SOPHYAINCP)machdefs.h
+$(SOPHYAOBJP)pigrcoord.o: pigrcoord.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigrcoord.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigrcoord.cc
  
-$(SOPHYAOBJP)piimage.o: piimage.cc $(SOPHYAINCP)sopnamsp.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h piimage.h \
-  parradapter.h lut.h pipixutils.h pieldrw.h pidrawer.h pibwdggen.h \
-  piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h \
-  picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \
-  pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h \
-  pipixmapx.h pipixmapgen.h pibwdgx.h pigraphps.h pistdwdgx.h \
+$(SOPHYAOBJP)piimage.o: piimage.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piimage.h parradapter.h lut.h pipixutils.h pieldrw.h pidrawer.h \
+  pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h \
+  picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \
+  pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h \
+  piaxes.h pipixmapx.h pipixmapgen.h pibwdgx.h pigraphps.h pistdwdgx.h \
   pistdwdggen.h piwindowx.h piwindowgen.h picontainerx.h picontainergen.h \
   picmapview.h piimgtools.h pioptmenux.h pioptmenugen.h pimenux.h \
@@ -293,7 +351,8 @@
  
 $(SOPHYAOBJP)piimgtools.o: piimgtools.cc \
-  $(SOPHYAINCP)sopnamsp.h piimgtools.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pistdwdgx.h \
-  pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  piimgtools.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pistdwdgx.h pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h pioptmenux.h pioptmenugen.h pimenux.h pimenugen.h \
   piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piapplx.h \
@@ -305,68 +364,86 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piimgtools.cc
  
-$(SOPHYAOBJP)pilineatt.o: pilineatt.cc $(SOPHYAINCP)sopnamsp.h \
-  pilineatt.h pisysdep.h $(SOPHYAINCP)machdefs.h
+$(SOPHYAOBJP)pilineatt.o: pilineatt.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pilineatt.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pilineatt.cc
  
-$(SOPHYAOBJP)pilistgen.o: pilistgen.cc $(SOPHYAINCP)sopnamsp.h \
-  pilistgen.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pilistgen.o: pilistgen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pilistgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pilistgen.cc
  
-$(SOPHYAOBJP)pilistx.o: pilistx.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pilistx.o: pilistx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   pilistx.h pilistgen.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h piwdgx.h piwdggen.h \
-  pimsghandler.h picolist.h pipixutils.h picontainerx.h picontainergen.h
+  $(SOPHYAINCP)machdefs.h \
+  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
+  picontainerx.h picontainergen.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pilistx.cc
  
 $(SOPHYAOBJP)pimenubargen.o: pimenubargen.cc \
-  $(SOPHYAINCP)sopnamsp.h pimenubargen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pimenux.h \
-  pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
-  piapplx.h piapplgen.h picontainerx.h picontainergen.h pimenubarx.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pimenubargen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h piapplx.h piapplgen.h picontainerx.h picontainergen.h \
+  pimenubarx.h piconsenum.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimenubargen.cc
+ 
+$(SOPHYAOBJP)pimenubarx.o: pimenubarx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pimenubarx.h pimenubargen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h piapplx.h piapplgen.h picontainerx.h picontainergen.h \
   piconsenum.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimenubargen.cc
- 
-$(SOPHYAOBJP)pimenubarx.o: pimenubarx.cc \
-  $(SOPHYAINCP)sopnamsp.h pimenubarx.h \
-  pimenubargen.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pimenux.h pimenugen.h \
-  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h piapplx.h \
-  piapplgen.h picontainerx.h picontainergen.h piconsenum.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimenubarx.cc
  
-$(SOPHYAOBJP)pimenugen.o: pimenugen.cc $(SOPHYAINCP)sopnamsp.h \
-  pimenugen.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pimenugen.o: pimenugen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pimenugen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimenugen.cc
  
-$(SOPHYAOBJP)pimenux.o: pimenux.cc $(SOPHYAINCP)sopnamsp.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pimenubarx.h \
-  pimenubargen.h pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h \
-  picolist.h pipixutils.h
+$(SOPHYAOBJP)pimenux.o: pimenux.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pimenubarx.h pimenubargen.h pimenux.h pimenugen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimenux.cc
  
 $(SOPHYAOBJP)pimsghandler.o: pimsghandler.cc \
-  $(SOPHYAINCP)sopnamsp.h pimsghandler.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pimsghandler.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimsghandler.cc
  
 $(SOPHYAOBJP)pioptmenugen.o: pioptmenugen.cc \
-  $(SOPHYAINCP)sopnamsp.h pioptmenugen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pimenux.h \
-  pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pioptmenugen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pioptmenugen.cc
  
 $(SOPHYAOBJP)pioptmenux.o: pioptmenux.cc \
-  $(SOPHYAINCP)sopnamsp.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pioptmenux.h \
-  pioptmenugen.h pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h \
-  picolist.h pipixutils.h pistdwdgx.h pistdwdggen.h piapplx.h piapplgen.h \
-  picontainerx.h picontainergen.h pimenubarx.h pimenubargen.h \
-  piconsenum.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pioptmenux.h pioptmenugen.h pimenux.h pimenugen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h pistdwdgx.h pistdwdggen.h \
+  piapplx.h piapplgen.h picontainerx.h picontainergen.h pimenubarx.h \
+  pimenubargen.h piconsenum.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pioptmenux.cc
  
-$(SOPHYAOBJP)piperiodx.o: piperiodx.cc $(SOPHYAINCP)sopnamsp.h \
-  piwdgx.h piwdggen.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)piperiodx.o: piperiodx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piwdgx.h piwdggen.h \
+  $(SOPHYAINCP)machdefs.h \
   pimsghandler.h picolist.h pipixutils.h piperiodx.h \
   $(SOPHYAINCP)periodic.h \
@@ -375,18 +452,21 @@
  
 $(SOPHYAOBJP)pipixmapgen.o: pipixmapgen.cc \
-  $(SOPHYAINCP)sopnamsp.h pipixmapgen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pibwdgx.h \
-  pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
-  picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \
-  pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h \
-  pigraphps.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pipixmapgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
+  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
+  pievthandler.h psfile.h pigraphps.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pipixmapgen.cc
  
-$(SOPHYAOBJP)pipixmapx.o: pipixmapx.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pipixmapx.o: pipixmapx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   pipixmapx.h pipixmapgen.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pibwdgx.h pibwdggen.h \
-  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
-  picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \
-  pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h
+  $(SOPHYAINCP)machdefs.h \
+  pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
+  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
+  pievthandler.h psfile.h pigraphps.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pipixmapx.cc
  
@@ -396,48 +476,57 @@
 $(SOPHYAOBJP)piscdrawwdg.o: piscdrawwdg.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h piscdrawwdg.h \
-  pisysdep.h pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h \
-  picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h \
-  pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigraphps.h pistdwdgx.h pistdwdggen.h \
-  piwindowx.h piwindowgen.h picontainerx.h picontainergen.h pidrawer.h \
-  pigratt.h piaxes.h pieldrw.h pidrwtools.h pimenux.h pimenugen.h \
-  pioptmenux.h pioptmenugen.h piapplx.h piapplgen.h pimenubarx.h \
-  pimenubargen.h piconsenum.h piaxestools.h
+  $(SOPHYAINCP)machdefs.h \
+  piscdrawwdg.h pisysdep.h pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigraphps.h pistdwdgx.h \
+  pistdwdggen.h piwindowx.h piwindowgen.h picontainerx.h picontainergen.h \
+  pidrawer.h pigratt.h piaxes.h pieldrw.h pidrwtools.h pimenux.h \
+  pimenugen.h pioptmenux.h pioptmenugen.h piapplx.h piapplgen.h \
+  pimenubarx.h pimenubargen.h piconsenum.h piaxestools.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piscdrawwdg.cc
  
 $(SOPHYAOBJP)pistdwdggen.o: pistdwdggen.cc \
-  $(SOPHYAINCP)sopnamsp.h pistdwdggen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h piwdgx.h \
-  piwdggen.h pimsghandler.h picolist.h pipixutils.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pistdwdggen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pistdwdggen.cc
  
-$(SOPHYAOBJP)pistdwdgx.o: pistdwdgx.cc $(SOPHYAINCP)sopnamsp.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pistdwdgx.h \
-  pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+$(SOPHYAOBJP)pistdwdgx.o: pistdwdgx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pistdwdgx.h pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h picontainerx.h picontainergen.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pistdwdgx.cc
  
-$(SOPHYAOBJP)pistzwin.o: pistzwin.cc $(SOPHYAINCP)sopnamsp.h \
-  pistzwin.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pistzwin.o: pistzwin.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pistzwin.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piwdgx.h \
   piwdggen.h pimsghandler.h picolist.h pipixutils.h piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h psfile.h pifontgen.h \
-  pigraphgen.h picmap.h picmapx.h picmapgen.h pifontx.h pigrcoord.h \
-  pilineatt.h
+  $(SOPHYAINCP)machdefs.h \
+  psfile.h pifontgen.h pigraphgen.h picmap.h picmapx.h picmapgen.h \
+  pifontx.h pigrcoord.h pilineatt.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pistzwin.cc
  
-$(SOPHYAOBJP)pisurfdr.o: pisurfdr.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pisurfdr.o: pisurfdr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   pisurfdr.h parradapter.h \
-  $(SOPHYAINCP)machdefs.h lut.h pipixutils.h \
-  pi3ddrw.h pisysdep.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h \
-  pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h \
-  pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigratt.h piaxes.h pieldrw.h pigraph3d.h
+  $(SOPHYAINCP)machdefs.h lut.h \
+  pipixutils.h pi3ddrw.h pisysdep.h pidrawer.h pibwdggen.h piwdgx.h \
+  piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h pieldrw.h \
+  pigraph3d.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pisurfdr.cc
  
-$(SOPHYAOBJP)pitherm.o: pitherm.cc $(SOPHYAINCP)sopnamsp.h \
-  pitherm.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pitherm.o: pitherm.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pitherm.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
@@ -446,14 +535,17 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pitherm.cc
  
-$(SOPHYAOBJP)pitxtdrw.o: pitxtdrw.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pitxtdrw.h pisysdep.h \
-  pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
-  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigratt.h piaxes.h
+$(SOPHYAOBJP)pitxtdrw.o: pitxtdrw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pitxtdrw.h pisysdep.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pitxtdrw.cc
  
-$(SOPHYAOBJP)piwdggen.o: piwdggen.cc $(SOPHYAINCP)sopnamsp.h \
-  piwdggen.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)piwdggen.o: piwdggen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piwdggen.h \
+  $(SOPHYAINCP)machdefs.h \
   pimsghandler.h picolist.h pipixutils.h picontainergen.h pisysdep.h \
   piwdgx.h pievthandler.h pigraphx.h pigraphgen.h picmap.h picmapx.h \
@@ -461,6 +553,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piwdggen.cc
  
-$(SOPHYAOBJP)piwdgx.o: piwdgx.cc $(SOPHYAINCP)sopnamsp.h \
-  piwdgx.h piwdggen.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)piwdgx.o: piwdgx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piwdgx.h piwdggen.h \
+  $(SOPHYAINCP)machdefs.h \
   pimsghandler.h picolist.h pipixutils.h picontainerx.h pisysdep.h \
   picontainergen.h pievthandler.h pigraphx.h pigraphgen.h picmap.h \
@@ -471,6 +565,7 @@
  
 $(SOPHYAOBJP)piwindowgen.o: piwindowgen.cc \
-  $(SOPHYAINCP)sopnamsp.h piwindowgen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  piwindowgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   picontainerx.h picontainergen.h piwdgx.h piwdggen.h pimsghandler.h \
   picolist.h pipixutils.h psfile.h pifontgen.h pigraphgen.h picmap.h \
@@ -478,32 +573,38 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piwindowgen.cc
  
-$(SOPHYAOBJP)piwindowx.o: piwindowx.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)piwindowx.o: piwindowx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   piwindowx.h piwindowgen.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h picontainerx.h \
-  picontainergen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h
+  $(SOPHYAINCP)machdefs.h \
+  picontainerx.h picontainergen.h piwdgx.h piwdggen.h pimsghandler.h \
+  picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piwindowx.cc
  
-$(SOPHYAOBJP)pixtbase.o: pixtbase.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pixtbaseP.h pibwdgx.h \
-  pisysdep.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
-  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigraphps.h pixtbase.h
+$(SOPHYAOBJP)pixtbase.o: pixtbase.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixtbaseP.h pibwdgx.h pisysdep.h pibwdggen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigraphps.h pixtbase.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pixtbase.cc
  
-$(SOPHYAOBJP)piyfxdrw.o: piyfxdrw.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h piyfxdrw.h pisysdep.h \
-  parradapter.h lut.h pipixutils.h pidrawer.h pibwdggen.h piwdgx.h \
-  piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \
-  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
-  pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h
+$(SOPHYAOBJP)piyfxdrw.o: piyfxdrw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  piyfxdrw.h pisysdep.h parradapter.h lut.h pipixutils.h pidrawer.h \
+  pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h \
+  picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \
+  pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h \
+  piaxes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piyfxdrw.cc
  
-$(SOPHYAOBJP)psfile.o: psfile.cc $(SOPHYAINCP)sopnamsp.h \
-  psfile.h $(SOPHYAINCP)machdefs.h pisysdep.h \
-  pifontgen.h pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pifontx.h pigrcoord.h \
-  pilineatt.h
+$(SOPHYAOBJP)psfile.o: psfile.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  psfile.h \
+  $(SOPHYAINCP)machdefs.h \
+  pisysdep.h pifontgen.h pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h \
+  picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h pifontx.h \
+  pigrcoord.h pilineatt.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  psfile.cc
  
Index: /trunk/SophyaPI/PI/smakefile
===================================================================
--- /trunk/SophyaPI/PI/smakefile	(revision 3878)
+++ /trunk/SophyaPI/PI/smakefile	(revision 3879)
@@ -4,5 +4,5 @@
  
 clean:
-	 rm -f $(SOPHYAOBJP)lut.o $(SOPHYAOBJP)parradapter.o $(SOPHYAOBJP)pi3ddrw.o $(SOPHYAOBJP)pi3dwdg.o $(SOPHYAOBJP)piapplgen.o $(SOPHYAOBJP)piapplx.o $(SOPHYAOBJP)piaxes.o $(SOPHYAOBJP)piaxestools.o $(SOPHYAOBJP)pibargraph.o $(SOPHYAOBJP)pibwdggen.o $(SOPHYAOBJP)pibwdgx.o $(SOPHYAOBJP)picmap.o $(SOPHYAOBJP)picmapgen.o $(SOPHYAOBJP)picmapview.o $(SOPHYAOBJP)picmapx.o $(SOPHYAOBJP)picons.o $(SOPHYAOBJP)picontainergen.o $(SOPHYAOBJP)picontainerx.o $(SOPHYAOBJP)pidrawer.o $(SOPHYAOBJP)pidrawwin.o $(SOPHYAOBJP)pidrwtools.o $(SOPHYAOBJP)pieldrw.o $(SOPHYAOBJP)pierrdisp.o $(SOPHYAOBJP)pievthandler.o $(SOPHYAOBJP)pifilechogen.o $(SOPHYAOBJP)pifilechox.o $(SOPHYAOBJP)pifontgen.o $(SOPHYAOBJP)pifontx.o $(SOPHYAOBJP)pigraph3d.o $(SOPHYAOBJP)pigraphgen.o $(SOPHYAOBJP)pigraphps.o $(SOPHYAOBJP)pigraphuc.o $(SOPHYAOBJP)pigraphx.o $(SOPHYAOBJP)pigratt.o $(SOPHYAOBJP)pigrcoord.o $(SOPHYAOBJP)piimage.o $(SOPHYAOBJP)piimgtools.o $(SOPHYAOBJP)pilineatt.o $(SOPHYAOBJP)pilistgen.o $(SOPHYAOBJP)pilistx.o $(SOPHYAOBJP)pimenubargen.o $(SOPHYAOBJP)pimenubarx.o $(SOPHYAOBJP)pimenugen.o $(SOPHYAOBJP)pimenux.o $(SOPHYAOBJP)pimsghandler.o $(SOPHYAOBJP)pioptmenugen.o $(SOPHYAOBJP)pioptmenux.o $(SOPHYAOBJP)piperiodx.o $(SOPHYAOBJP)pipixmapgen.o $(SOPHYAOBJP)pipixmapx.o $(SOPHYAOBJP)pipixutils.o $(SOPHYAOBJP)pipplist.o $(SOPHYAOBJP)pippmenubar.o $(SOPHYAOBJP)pippoptmenu.o $(SOPHYAOBJP)pippviewadapter.o $(SOPHYAOBJP)piscdrawwdg.o $(SOPHYAOBJP)pistdwdggen.o $(SOPHYAOBJP)pistdwdgx.o $(SOPHYAOBJP)pistzwin.o $(SOPHYAOBJP)pisurfdr.o $(SOPHYAOBJP)pitherm.o $(SOPHYAOBJP)pitxtdrw.o $(SOPHYAOBJP)piup.o $(SOPHYAOBJP)piup_def.o $(SOPHYAOBJP)piupdattachment.o $(SOPHYAOBJP)piwdggen.o $(SOPHYAOBJP)piwdgx.o $(SOPHYAOBJP)piwindowgen.o $(SOPHYAOBJP)piwindowx.o $(SOPHYAOBJP)pixtbase.o $(SOPHYAOBJP)piyfxdrw.o $(SOPHYAOBJP)psfile.o $(SOPHYAOBJP)xdispim.o
+	 rm -f $(SOPHYAOBJP)lut.o $(SOPHYAOBJP)parradapter.o $(SOPHYAOBJP)pi3ddrw.o $(SOPHYAOBJP)pi3dwdg.o $(SOPHYAOBJP)piapplgen.o $(SOPHYAOBJP)piapplx.o $(SOPHYAOBJP)piaxes.o $(SOPHYAOBJP)piaxestools.o $(SOPHYAOBJP)pibargraph.o $(SOPHYAOBJP)pibwdggen.o $(SOPHYAOBJP)pibwdgx.o $(SOPHYAOBJP)picmap.o $(SOPHYAOBJP)picmapgen.o $(SOPHYAOBJP)picmapview.o $(SOPHYAOBJP)picmapx.o $(SOPHYAOBJP)picons.o $(SOPHYAOBJP)picontainergen.o $(SOPHYAOBJP)picontainerx.o $(SOPHYAOBJP)pidrawer.o $(SOPHYAOBJP)pidrawwin.o $(SOPHYAOBJP)pidrwtools.o $(SOPHYAOBJP)pieldrw.o $(SOPHYAOBJP)pierrdisp.o $(SOPHYAOBJP)pievthandler.o $(SOPHYAOBJP)pifilechogen.o $(SOPHYAOBJP)pifilechox.o $(SOPHYAOBJP)pifontgen.o $(SOPHYAOBJP)pifontx.o $(SOPHYAOBJP)pigraph3d.o $(SOPHYAOBJP)pigraphgen.o $(SOPHYAOBJP)pigraphps.o $(SOPHYAOBJP)pigraphuc.o $(SOPHYAOBJP)pigraphx.o $(SOPHYAOBJP)pigratt.o $(SOPHYAOBJP)pigrcoord.o $(SOPHYAOBJP)piimage.o $(SOPHYAOBJP)piimgtools.o $(SOPHYAOBJP)pilineatt.o $(SOPHYAOBJP)pilistgen.o $(SOPHYAOBJP)pilistx.o $(SOPHYAOBJP)pimenubargen.o $(SOPHYAOBJP)pimenubarx.o $(SOPHYAOBJP)pimenugen.o $(SOPHYAOBJP)pimenux.o $(SOPHYAOBJP)pimsghandler.o $(SOPHYAOBJP)pioptmenugen.o $(SOPHYAOBJP)pioptmenux.o $(SOPHYAOBJP)piperiodx.o $(SOPHYAOBJP)pipixmapgen.o $(SOPHYAOBJP)pipixmapx.o $(SOPHYAOBJP)pipixutils.o $(SOPHYAOBJP)pipplist.o $(SOPHYAOBJP)pippmenubar.o $(SOPHYAOBJP)pippoptmenu.o $(SOPHYAOBJP)pippviewadapter.o $(SOPHYAOBJP)piscdrawwdg.o $(SOPHYAOBJP)pistdwdggen.o $(SOPHYAOBJP)pistdwdgx.o $(SOPHYAOBJP)pistzwin.o $(SOPHYAOBJP)pisurfdr.o $(SOPHYAOBJP)pitherm.o $(SOPHYAOBJP)pitxtdrw.o $(SOPHYAOBJP)piup.o $(SOPHYAOBJP)piupdattachment.o $(SOPHYAOBJP)piup_def.o $(SOPHYAOBJP)piwdggen.o $(SOPHYAOBJP)piwdgx.o $(SOPHYAOBJP)piwindowgen.o $(SOPHYAOBJP)piwindowx.o $(SOPHYAOBJP)pixtbase.o $(SOPHYAOBJP)piyfxdrw.o $(SOPHYAOBJP)psfile.o $(SOPHYAOBJP)xdispim.o
 	rm -f $(SOPHYALIBP)libPI.a
  
@@ -11,5 +11,6 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libPI.objlist
  
-$(SOPHYAOBJP)lut.o: lut.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)lut.o: lut.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h lut.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  lut.cc
@@ -18,10 +19,14 @@
   $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)nbtri.h \
-  $(SOPHYAINCP)machdefs.h parradapter.h \
-  $(SOPHYAINCP)machdefs.h lut.h pipixutils.h
+  $(SOPHYAINCP)machdefs.h \
+  parradapter.h \
+  $(SOPHYAINCP)machdefs.h lut.h \
+  pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  parradapter.cc
  
-$(SOPHYAOBJP)pi3ddrw.o: pi3ddrw.cc $(SOPHYAINCP)sopnamsp.h \
-  pi3ddrw.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pi3ddrw.o: pi3ddrw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pi3ddrw.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
@@ -30,6 +35,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pi3ddrw.cc
  
-$(SOPHYAOBJP)pi3dwdg.o: pi3dwdg.cc $(SOPHYAINCP)sopnamsp.h \
-  pi3dwdg.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pi3dwdg.o: pi3dwdg.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pi3dwdg.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pi3ddrw.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h \
   picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h \
@@ -42,56 +49,63 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pi3dwdg.cc
  
-$(SOPHYAOBJP)piapplgen.o: piapplgen.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)piapplgen.o: piapplgen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   piapplgen.h pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h pisysdep.h \
-  picontainerx.h picontainergen.h piwdgx.h piwdggen.h picolist.h \
-  pipixutils.h pimenubarx.h pimenubargen.h pimenux.h pimenugen.h \
-  piconsenum.h pidrawer.h pibwdggen.h picmap.h picmapx.h picmapgen.h \
+  $(SOPHYAINCP)machdefs.h \
+  pisysdep.h picontainerx.h picontainergen.h piwdgx.h piwdggen.h \
+  picolist.h pipixutils.h pimenubarx.h pimenubargen.h pimenux.h \
+  pimenugen.h piconsenum.h pidrawer.h pibwdggen.h picmap.h picmapx.h \
+  picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \
+  pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piapplgen.cc
+ 
+$(SOPHYAOBJP)piapplx.o: piapplx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piapplx.h piapplgen.h pimsghandler.h \
+  $(SOPHYAINCP)machdefs.h \
+  pisysdep.h picontainerx.h picontainergen.h piwdgx.h piwdggen.h \
+  picolist.h pipixutils.h pimenubarx.h pimenubargen.h pimenux.h \
+  pimenugen.h piconsenum.h picons.h pistdwdgx.h pistdwdggen.h pibwdgx.h \
+  pibwdggen.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
+  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
+  pievthandler.h psfile.h pigraphps.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piapplx.cc
+ 
+$(SOPHYAOBJP)piaxes.o: piaxes.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  piaxes.h pigraphuc.h pisysdep.h pigraphgen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
+  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigratt.h pidrawer.h \
+  pibwdggen.h pigraphx.h pievthandler.h psfile.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piaxes.cc
+ 
+$(SOPHYAOBJP)piaxestools.o: piaxestools.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piaxes.h pigraphuc.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
+  picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h \
+  pilineatt.h pigratt.h piaxestools.h pistdwdgx.h pistdwdggen.h \
+  pioptmenux.h pioptmenugen.h pimenux.h pimenugen.h piwindowx.h \
+  piwindowgen.h picontainerx.h picontainergen.h piapplx.h piapplgen.h \
+  pimenubarx.h pimenubargen.h piconsenum.h piscdrawwdg.h pibwdgx.h \
+  pibwdggen.h pigraphx.h pievthandler.h psfile.h pigraphps.h pidrawer.h \
+  pieldrw.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piaxestools.cc
+ 
+$(SOPHYAOBJP)pibargraph.o: pibargraph.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pibargraph.h pisysdep.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
   pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
   pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piapplgen.cc
- 
-$(SOPHYAOBJP)piapplx.o: piapplx.cc $(SOPHYAINCP)sopnamsp.h \
-  piapplx.h piapplgen.h pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h pisysdep.h \
-  picontainerx.h picontainergen.h piwdgx.h piwdggen.h picolist.h \
-  pipixutils.h pimenubarx.h pimenubargen.h pimenux.h pimenugen.h \
-  piconsenum.h picons.h pistdwdgx.h pistdwdggen.h pibwdgx.h pibwdggen.h \
-  picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \
-  pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h \
-  pigraphps.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piapplx.cc
- 
-$(SOPHYAOBJP)piaxes.o: piaxes.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h piaxes.h pigraphuc.h \
-  pisysdep.h pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h \
-  pigrcoord.h pilineatt.h pigratt.h pidrawer.h pibwdggen.h pigraphx.h \
-  pievthandler.h psfile.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piaxes.cc
- 
-$(SOPHYAOBJP)piaxestools.o: piaxestools.cc \
-  $(SOPHYAINCP)sopnamsp.h piaxes.h pigraphuc.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pigraphgen.h \
-  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
-  picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
-  pigratt.h piaxestools.h pistdwdgx.h pistdwdggen.h pioptmenux.h \
-  pioptmenugen.h pimenux.h pimenugen.h piwindowx.h piwindowgen.h \
-  picontainerx.h picontainergen.h piapplx.h piapplgen.h pimenubarx.h \
-  pimenubargen.h piconsenum.h piscdrawwdg.h pibwdgx.h pibwdggen.h \
-  pigraphx.h pievthandler.h psfile.h pigraphps.h pidrawer.h pieldrw.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piaxestools.cc
- 
-$(SOPHYAOBJP)pibargraph.o: pibargraph.cc \
-  $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pibargraph.h pisysdep.h \
-  pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
-  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigratt.h piaxes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pibargraph.cc
  
-$(SOPHYAOBJP)pibwdggen.o: pibwdggen.cc $(SOPHYAINCP)sopnamsp.h \
-  pibwdggen.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pibwdggen.o: pibwdggen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pibwdggen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
   picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \
@@ -103,70 +117,88 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pibwdggen.cc
  
-$(SOPHYAOBJP)pibwdgx.o: pibwdgx.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pibwdgx.o: pibwdgx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   pixtbaseP.h pibwdgx.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pibwdggen.h piwdgx.h \
-  piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h \
-  picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \
-  pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h pixtbase.h
+  $(SOPHYAINCP)machdefs.h \
+  pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
+  picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \
+  pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h \
+  pigraphps.h pixtbase.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pibwdgx.cc
  
-$(SOPHYAOBJP)picmap.o: picmap.cc $(SOPHYAINCP)sopnamsp.h \
-  picmap.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)picmap.o: picmap.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  picmap.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   picmapx.h picmapgen.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picmap.cc
  
-$(SOPHYAOBJP)picmapgen.o: picmapgen.cc $(SOPHYAINCP)sopnamsp.h \
-  picmapgen.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)picmapgen.o: picmapgen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  picmapgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   picmapx.h picmap.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picmapgen.cc
  
 $(SOPHYAOBJP)picmapview.o: picmapview.cc \
-  $(SOPHYAINCP)sopnamsp.h picmapview.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pibwdgx.h pibwdggen.h \
-  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
-  picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \
-  pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h
+  $(SOPHYAINCP)sopnamsp.h \
+  picmapview.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
+  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
+  pievthandler.h psfile.h pigraphps.h pidrawer.h pigratt.h piaxes.h lut.h \
+  $(SOPHYAINCP)strutil.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picmapview.cc
  
-$(SOPHYAOBJP)picmapx.o: picmapx.cc $(SOPHYAINCP)sopnamsp.h \
-  piwdgx.h piwdggen.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)picmapx.o: picmapx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piwdgx.h piwdggen.h \
+  $(SOPHYAINCP)machdefs.h \
   pimsghandler.h picolist.h pipixutils.h picmapx.h picmapgen.h pisysdep.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picmapx.cc
  
-$(SOPHYAOBJP)picons.o: picons.cc $(SOPHYAINCP)sopnamsp.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pimenux.h \
-  pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
-  picons.h pistdwdgx.h pistdwdggen.h picontainerx.h picontainergen.h \
-  pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h pigraphx.h \
-  pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigraphps.h piconsenum.h
+$(SOPHYAOBJP)picons.o: picons.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h picons.h pistdwdgx.h pistdwdggen.h picontainerx.h \
+  picontainergen.h pibwdgx.h pibwdggen.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigraphps.h piconsenum.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picons.cc
  
 $(SOPHYAOBJP)picontainergen.o: picontainergen.cc \
-  $(SOPHYAINCP)sopnamsp.h picontainergen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h piwdgx.h \
-  piwdggen.h pimsghandler.h picolist.h pipixutils.h
+  $(SOPHYAINCP)sopnamsp.h \
+  picontainergen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picontainergen.cc
  
 $(SOPHYAOBJP)picontainerx.o: picontainerx.cc \
-  $(SOPHYAINCP)sopnamsp.h picontainerx.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  picontainerx.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   picontainergen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picontainerx.cc
  
-$(SOPHYAOBJP)pidrawer.o: pidrawer.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pidrawer.h pibwdggen.h \
-  pisysdep.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
-  picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \
-  pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h \
-  pigratt.h piaxes.h pidrwtools.h pistdwdgx.h pistdwdggen.h pimenux.h \
-  pimenugen.h pioptmenux.h pioptmenugen.h piwindowx.h piwindowgen.h \
-  picontainerx.h picontainergen.h piapplx.h piapplgen.h pimenubarx.h \
-  pimenubargen.h piconsenum.h ucckprot.h
+$(SOPHYAOBJP)pidrawer.o: pidrawer.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pidrawer.h pibwdggen.h pisysdep.h piwdgx.h piwdggen.h pimsghandler.h \
+  picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h \
+  pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
+  pievthandler.h psfile.h pigratt.h piaxes.h pidrwtools.h pistdwdgx.h \
+  pistdwdggen.h pimenux.h pimenugen.h pioptmenux.h pioptmenugen.h \
+  piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piapplx.h \
+  piapplgen.h pimenubarx.h pimenubargen.h piconsenum.h ucckprot.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pidrawer.cc
  
-$(SOPHYAOBJP)pidrawwin.o: pidrawwin.cc $(SOPHYAINCP)sopnamsp.h \
-  pidrawwin.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pidrawwin.o: pidrawwin.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pidrawwin.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piwdgx.h \
   piwdggen.h pimsghandler.h picolist.h pipixutils.h piscdrawwdg.h \
@@ -178,7 +210,8 @@
  
 $(SOPHYAOBJP)pidrwtools.o: pidrwtools.cc \
-  $(SOPHYAINCP)sopnamsp.h pidrwtools.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pistdwdgx.h \
-  pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pidrwtools.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pistdwdgx.h pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h pimenux.h pimenugen.h pioptmenux.h pioptmenugen.h \
   piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piapplx.h \
@@ -190,15 +223,17 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pidrwtools.cc
  
-$(SOPHYAOBJP)pieldrw.o: pieldrw.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pieldrw.h pidrawer.h \
-  pibwdggen.h pisysdep.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
-  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigratt.h piaxes.h
+$(SOPHYAOBJP)pieldrw.o: pieldrw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pieldrw.h pidrawer.h pibwdggen.h pisysdep.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pieldrw.cc
  
 $(SOPHYAOBJP)pievthandler.o: pievthandler.cc \
-  $(SOPHYAINCP)sopnamsp.h pievthandler.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pievthandler.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pimsghandler.h piwdgx.h piwdggen.h picolist.h pipixutils.h pigraphx.h \
   pigraphgen.h picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h \
@@ -207,31 +242,40 @@
  
 $(SOPHYAOBJP)pifilechogen.o: pifilechogen.cc \
-  $(SOPHYAINCP)sopnamsp.h pifilechogen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h piwdgx.h \
-  piwdggen.h pimsghandler.h picolist.h pipixutils.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pifilechogen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pifilechogen.cc
  
 $(SOPHYAOBJP)pifilechox.o: pifilechox.cc \
-  $(SOPHYAINCP)sopnamsp.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h piapplx.h piapplgen.h \
-  pimsghandler.h picontainerx.h picontainergen.h piwdgx.h piwdggen.h \
-  picolist.h pipixutils.h pimenubarx.h pimenubargen.h pimenux.h \
-  pimenugen.h piconsenum.h pifilechox.h pifilechogen.h piwindowx.h \
-  piwindowgen.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piapplx.h piapplgen.h pimsghandler.h picontainerx.h picontainergen.h \
+  piwdgx.h piwdggen.h picolist.h pipixutils.h pimenubarx.h pimenubargen.h \
+  pimenux.h pimenugen.h piconsenum.h pifilechox.h pifilechogen.h \
+  piwindowx.h piwindowgen.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pifilechox.cc
  
-$(SOPHYAOBJP)pifontgen.o: pifontgen.cc $(SOPHYAINCP)sopnamsp.h \
-  pigraphgen.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pifontgen.o: pifontgen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigraphgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
   picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pifontgen.cc
  
-$(SOPHYAOBJP)pifontx.o: pifontx.cc $(SOPHYAINCP)sopnamsp.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pifontx.h \
-  pifontgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
+$(SOPHYAOBJP)pifontx.o: pifontx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pifontx.h pifontgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pifontx.cc
  
-$(SOPHYAOBJP)pigraph3d.o: pigraph3d.cc $(SOPHYAINCP)sopnamsp.h \
-  pigraph3d.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pigraph3d.o: pigraph3d.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigraph3d.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pigraphuc.h pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h \
@@ -240,12 +284,16 @@
  
 $(SOPHYAOBJP)pigraphgen.o: pigraphgen.cc \
-  $(SOPHYAINCP)sopnamsp.h pigraphgen.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h piwdgx.h piwdggen.h \
-  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
-  pifontx.h pifontgen.h pigrcoord.h pilineatt.h ucckprot.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pigraphgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
+  picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  ucckprot.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigraphgen.cc
  
-$(SOPHYAOBJP)pigraphps.o: pigraphps.cc $(SOPHYAINCP)sopnamsp.h \
-  pigraphps.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pigraphps.o: pigraphps.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigraphps.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
   picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h \
@@ -253,13 +301,16 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigraphps.cc
  
-$(SOPHYAOBJP)pigraphuc.o: pigraphuc.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pigraphuc.h pisysdep.h \
-  pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
-  picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h \
-  pilineatt.h ucckprot.h
+$(SOPHYAOBJP)pigraphuc.o: pigraphuc.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pigraphuc.h pisysdep.h pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h \
+  picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h pifontx.h \
+  pifontgen.h pigrcoord.h pilineatt.h ucckprot.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigraphuc.cc
  
-$(SOPHYAOBJP)pigraphx.o: pigraphx.cc $(SOPHYAINCP)sopnamsp.h \
-  pigraphx.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pigraphx.o: pigraphx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigraphx.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
   picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h \
@@ -267,23 +318,30 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigraphx.cc
  
-$(SOPHYAOBJP)pigratt.o: pigratt.cc $(SOPHYAINCP)sopnamsp.h \
-  pigratt.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pigratt.o: pigratt.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigratt.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
   picmap.h picmapx.h picmapgen.h pifontx.h pifontgen.h pigrcoord.h \
-  pilineatt.h $(SOPHYAINCP)strutilxx.h \
+  pilineatt.h \
+  $(SOPHYAINCP)strutilxx.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigratt.cc
  
-$(SOPHYAOBJP)pigrcoord.o: pigrcoord.cc $(SOPHYAINCP)sopnamsp.h \
-  pigrcoord.h pisysdep.h $(SOPHYAINCP)machdefs.h
+$(SOPHYAOBJP)pigrcoord.o: pigrcoord.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigrcoord.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigrcoord.cc
  
-$(SOPHYAOBJP)piimage.o: piimage.cc $(SOPHYAINCP)sopnamsp.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h piimage.h \
-  parradapter.h lut.h pipixutils.h pieldrw.h pidrawer.h pibwdggen.h \
-  piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h \
-  picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h \
-  pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h \
-  pipixmapx.h pipixmapgen.h pibwdgx.h pigraphps.h pistdwdgx.h \
+$(SOPHYAOBJP)piimage.o: piimage.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piimage.h parradapter.h lut.h pipixutils.h pieldrw.h pidrawer.h \
+  pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h \
+  picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \
+  pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h \
+  piaxes.h pipixmapx.h pipixmapgen.h pibwdgx.h pigraphps.h pistdwdgx.h \
   pistdwdggen.h piwindowx.h piwindowgen.h picontainerx.h picontainergen.h \
   picmapview.h piimgtools.h pioptmenux.h pioptmenugen.h pimenux.h \
@@ -293,7 +351,8 @@
  
 $(SOPHYAOBJP)piimgtools.o: piimgtools.cc \
-  $(SOPHYAINCP)sopnamsp.h piimgtools.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pistdwdgx.h \
-  pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  piimgtools.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pistdwdgx.h pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h pioptmenux.h pioptmenugen.h pimenux.h pimenugen.h \
   piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piapplx.h \
@@ -305,68 +364,86 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piimgtools.cc
  
-$(SOPHYAOBJP)pilineatt.o: pilineatt.cc $(SOPHYAINCP)sopnamsp.h \
-  pilineatt.h pisysdep.h $(SOPHYAINCP)machdefs.h
+$(SOPHYAOBJP)pilineatt.o: pilineatt.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pilineatt.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pilineatt.cc
  
-$(SOPHYAOBJP)pilistgen.o: pilistgen.cc $(SOPHYAINCP)sopnamsp.h \
-  pilistgen.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pilistgen.o: pilistgen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pilistgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pilistgen.cc
  
-$(SOPHYAOBJP)pilistx.o: pilistx.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pilistx.o: pilistx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   pilistx.h pilistgen.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h piwdgx.h piwdggen.h \
-  pimsghandler.h picolist.h pipixutils.h picontainerx.h picontainergen.h
+  $(SOPHYAINCP)machdefs.h \
+  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
+  picontainerx.h picontainergen.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pilistx.cc
  
 $(SOPHYAOBJP)pimenubargen.o: pimenubargen.cc \
-  $(SOPHYAINCP)sopnamsp.h pimenubargen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pimenux.h \
-  pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
-  piapplx.h piapplgen.h picontainerx.h picontainergen.h pimenubarx.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pimenubargen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h piapplx.h piapplgen.h picontainerx.h picontainergen.h \
+  pimenubarx.h piconsenum.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimenubargen.cc
+ 
+$(SOPHYAOBJP)pimenubarx.o: pimenubarx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pimenubarx.h pimenubargen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h piapplx.h piapplgen.h picontainerx.h picontainergen.h \
   piconsenum.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimenubargen.cc
- 
-$(SOPHYAOBJP)pimenubarx.o: pimenubarx.cc \
-  $(SOPHYAINCP)sopnamsp.h pimenubarx.h \
-  pimenubargen.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pimenux.h pimenugen.h \
-  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h piapplx.h \
-  piapplgen.h picontainerx.h picontainergen.h piconsenum.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimenubarx.cc
  
-$(SOPHYAOBJP)pimenugen.o: pimenugen.cc $(SOPHYAINCP)sopnamsp.h \
-  pimenugen.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pimenugen.o: pimenugen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pimenugen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimenugen.cc
  
-$(SOPHYAOBJP)pimenux.o: pimenux.cc $(SOPHYAINCP)sopnamsp.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pimenubarx.h \
-  pimenubargen.h pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h \
-  picolist.h pipixutils.h
+$(SOPHYAOBJP)pimenux.o: pimenux.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pimenubarx.h pimenubargen.h pimenux.h pimenugen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimenux.cc
  
 $(SOPHYAOBJP)pimsghandler.o: pimsghandler.cc \
-  $(SOPHYAINCP)sopnamsp.h pimsghandler.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pimsghandler.h \
   $(SOPHYAINCP)machdefs.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pimsghandler.cc
  
 $(SOPHYAOBJP)pioptmenugen.o: pioptmenugen.cc \
-  $(SOPHYAINCP)sopnamsp.h pioptmenugen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pimenux.h \
-  pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pioptmenugen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pioptmenugen.cc
  
 $(SOPHYAOBJP)pioptmenux.o: pioptmenux.cc \
-  $(SOPHYAINCP)sopnamsp.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pioptmenux.h \
-  pioptmenugen.h pimenux.h pimenugen.h piwdgx.h piwdggen.h pimsghandler.h \
-  picolist.h pipixutils.h pistdwdgx.h pistdwdggen.h piapplx.h piapplgen.h \
-  picontainerx.h picontainergen.h pimenubarx.h pimenubargen.h \
-  piconsenum.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pioptmenux.h pioptmenugen.h pimenux.h pimenugen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h pistdwdgx.h pistdwdggen.h \
+  piapplx.h piapplgen.h picontainerx.h picontainergen.h pimenubarx.h \
+  pimenubargen.h piconsenum.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pioptmenux.cc
  
-$(SOPHYAOBJP)piperiodx.o: piperiodx.cc $(SOPHYAINCP)sopnamsp.h \
-  piwdgx.h piwdggen.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)piperiodx.o: piperiodx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piwdgx.h piwdggen.h \
+  $(SOPHYAINCP)machdefs.h \
   pimsghandler.h picolist.h pipixutils.h piperiodx.h \
   $(SOPHYAINCP)periodic.h \
@@ -375,18 +452,21 @@
  
 $(SOPHYAOBJP)pipixmapgen.o: pipixmapgen.cc \
-  $(SOPHYAINCP)sopnamsp.h pipixmapgen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pibwdgx.h \
-  pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h \
-  picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h \
-  pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h \
-  pigraphps.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pipixmapgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
+  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
+  pievthandler.h psfile.h pigraphps.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pipixmapgen.cc
  
-$(SOPHYAOBJP)pipixmapx.o: pipixmapx.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pipixmapx.o: pipixmapx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   pipixmapx.h pipixmapgen.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h pibwdgx.h pibwdggen.h \
-  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h picmap.h \
-  picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \
-  pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigraphps.h
+  $(SOPHYAINCP)machdefs.h \
+  pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
+  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
+  pievthandler.h psfile.h pigraphps.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pipixmapx.cc
  
@@ -396,48 +476,57 @@
 $(SOPHYAOBJP)piscdrawwdg.o: piscdrawwdg.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h piscdrawwdg.h \
-  pisysdep.h pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h \
-  picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h \
-  pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigraphps.h pistdwdgx.h pistdwdggen.h \
-  piwindowx.h piwindowgen.h picontainerx.h picontainergen.h pidrawer.h \
-  pigratt.h piaxes.h pieldrw.h pidrwtools.h pimenux.h pimenugen.h \
-  pioptmenux.h pioptmenugen.h piapplx.h piapplgen.h pimenubarx.h \
-  pimenubargen.h piconsenum.h piaxestools.h
+  $(SOPHYAINCP)machdefs.h \
+  piscdrawwdg.h pisysdep.h pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigraphps.h pistdwdgx.h \
+  pistdwdggen.h piwindowx.h piwindowgen.h picontainerx.h picontainergen.h \
+  pidrawer.h pigratt.h piaxes.h pieldrw.h pidrwtools.h pimenux.h \
+  pimenugen.h pioptmenux.h pioptmenugen.h piapplx.h piapplgen.h \
+  pimenubarx.h pimenubargen.h piconsenum.h piaxestools.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piscdrawwdg.cc
  
 $(SOPHYAOBJP)pistdwdggen.o: pistdwdggen.cc \
-  $(SOPHYAINCP)sopnamsp.h pistdwdggen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h piwdgx.h \
-  piwdggen.h pimsghandler.h picolist.h pipixutils.h
+  $(SOPHYAINCP)sopnamsp.h \
+  pistdwdggen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  piwdgx.h piwdggen.h pimsghandler.h picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pistdwdggen.cc
  
-$(SOPHYAOBJP)pistdwdgx.o: pistdwdgx.cc $(SOPHYAINCP)sopnamsp.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h pistdwdgx.h \
-  pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
+$(SOPHYAOBJP)pistdwdgx.o: pistdwdgx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  pistdwdgx.h pistdwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h picontainerx.h picontainergen.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pistdwdgx.cc
  
-$(SOPHYAOBJP)pistzwin.o: pistzwin.cc $(SOPHYAINCP)sopnamsp.h \
-  pistzwin.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pistzwin.o: pistzwin.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pistzwin.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   piwindowx.h piwindowgen.h picontainerx.h picontainergen.h piwdgx.h \
   piwdggen.h pimsghandler.h picolist.h pipixutils.h piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h psfile.h pifontgen.h \
-  pigraphgen.h picmap.h picmapx.h picmapgen.h pifontx.h pigrcoord.h \
-  pilineatt.h
+  $(SOPHYAINCP)machdefs.h \
+  psfile.h pifontgen.h pigraphgen.h picmap.h picmapx.h picmapgen.h \
+  pifontx.h pigrcoord.h pilineatt.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pistzwin.cc
  
-$(SOPHYAOBJP)pisurfdr.o: pisurfdr.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pisurfdr.o: pisurfdr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   pisurfdr.h parradapter.h \
-  $(SOPHYAINCP)machdefs.h lut.h pipixutils.h \
-  pi3ddrw.h pisysdep.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h \
-  pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h pigraphx.h \
-  pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigratt.h piaxes.h pieldrw.h pigraph3d.h
+  $(SOPHYAINCP)machdefs.h lut.h \
+  pipixutils.h pi3ddrw.h pisysdep.h pidrawer.h pibwdggen.h piwdgx.h \
+  piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h pieldrw.h \
+  pigraph3d.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pisurfdr.cc
  
-$(SOPHYAOBJP)pitherm.o: pitherm.cc $(SOPHYAINCP)sopnamsp.h \
-  pitherm.h pisysdep.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pitherm.o: pitherm.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pitherm.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   pibwdgx.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
   pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
@@ -446,14 +535,17 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pitherm.cc
  
-$(SOPHYAOBJP)pitxtdrw.o: pitxtdrw.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pitxtdrw.h pisysdep.h \
-  pidrawer.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
-  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigratt.h piaxes.h
+$(SOPHYAOBJP)pitxtdrw.o: pitxtdrw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pitxtdrw.h pisysdep.h pidrawer.h pibwdggen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pitxtdrw.cc
  
-$(SOPHYAOBJP)piwdggen.o: piwdggen.cc $(SOPHYAINCP)sopnamsp.h \
-  piwdggen.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)piwdggen.o: piwdggen.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piwdggen.h \
+  $(SOPHYAINCP)machdefs.h \
   pimsghandler.h picolist.h pipixutils.h picontainergen.h pisysdep.h \
   piwdgx.h pievthandler.h pigraphx.h pigraphgen.h picmap.h picmapx.h \
@@ -461,6 +553,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piwdggen.cc
  
-$(SOPHYAOBJP)piwdgx.o: piwdgx.cc $(SOPHYAINCP)sopnamsp.h \
-  piwdgx.h piwdggen.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)piwdgx.o: piwdgx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piwdgx.h piwdggen.h \
+  $(SOPHYAINCP)machdefs.h \
   pimsghandler.h picolist.h pipixutils.h picontainerx.h pisysdep.h \
   picontainergen.h pievthandler.h pigraphx.h pigraphgen.h picmap.h \
@@ -471,6 +565,7 @@
  
 $(SOPHYAOBJP)piwindowgen.o: piwindowgen.cc \
-  $(SOPHYAINCP)sopnamsp.h piwindowgen.h \
-  pisysdep.h $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  piwindowgen.h pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
   picontainerx.h picontainergen.h piwdgx.h piwdggen.h pimsghandler.h \
   picolist.h pipixutils.h psfile.h pifontgen.h pigraphgen.h picmap.h \
@@ -478,32 +573,38 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piwindowgen.cc
  
-$(SOPHYAOBJP)piwindowx.o: piwindowx.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)piwindowx.o: piwindowx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   piwindowx.h piwindowgen.h pisysdep.h \
-  $(SOPHYAINCP)machdefs.h picontainerx.h \
-  picontainergen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h
+  $(SOPHYAINCP)machdefs.h \
+  picontainerx.h picontainergen.h piwdgx.h piwdggen.h pimsghandler.h \
+  picolist.h pipixutils.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piwindowx.cc
  
-$(SOPHYAOBJP)pixtbase.o: pixtbase.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h pixtbaseP.h pibwdgx.h \
-  pisysdep.h pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pigraphx.h pigraphgen.h \
-  pifontx.h pifontgen.h pigrcoord.h pilineatt.h pigraphuc.h \
-  pievthandler.h psfile.h pigraphps.h pixtbase.h
+$(SOPHYAOBJP)pixtbase.o: pixtbase.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  pixtbaseP.h pibwdgx.h pisysdep.h pibwdggen.h piwdgx.h piwdggen.h \
+  pimsghandler.h picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h \
+  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
+  pigraphuc.h pievthandler.h psfile.h pigraphps.h pixtbase.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pixtbase.cc
  
-$(SOPHYAOBJP)piyfxdrw.o: piyfxdrw.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h piyfxdrw.h pisysdep.h \
-  parradapter.h lut.h pipixutils.h pidrawer.h pibwdggen.h piwdgx.h \
-  piwdggen.h pimsghandler.h picolist.h picmap.h picmapx.h picmapgen.h \
-  pigraphx.h pigraphgen.h pifontx.h pifontgen.h pigrcoord.h pilineatt.h \
-  pigraphuc.h pievthandler.h psfile.h pigratt.h piaxes.h
+$(SOPHYAOBJP)piyfxdrw.o: piyfxdrw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  piyfxdrw.h pisysdep.h parradapter.h lut.h pipixutils.h pidrawer.h \
+  pibwdggen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h picmap.h \
+  picmapx.h picmapgen.h pigraphx.h pigraphgen.h pifontx.h pifontgen.h \
+  pigrcoord.h pilineatt.h pigraphuc.h pievthandler.h psfile.h pigratt.h \
+  piaxes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piyfxdrw.cc
  
-$(SOPHYAOBJP)psfile.o: psfile.cc $(SOPHYAINCP)sopnamsp.h \
-  psfile.h $(SOPHYAINCP)machdefs.h pisysdep.h \
-  pifontgen.h pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h picolist.h \
-  pipixutils.h picmap.h picmapx.h picmapgen.h pifontx.h pigrcoord.h \
-  pilineatt.h
+$(SOPHYAOBJP)psfile.o: psfile.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  psfile.h \
+  $(SOPHYAINCP)machdefs.h \
+  pisysdep.h pifontgen.h pigraphgen.h piwdgx.h piwdggen.h pimsghandler.h \
+  picolist.h pipixutils.h picmap.h picmapx.h picmapgen.h pifontx.h \
+  pigrcoord.h pilineatt.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  psfile.cc
  
Index: /trunk/SophyaPI/PIGcont/Makefile
===================================================================
--- /trunk/SophyaPI/PIGcont/Makefile	(revision 3878)
+++ /trunk/SophyaPI/PIGcont/Makefile	(revision 3879)
@@ -11,6 +11,8 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libPI.objlist
  
-$(SOPHYAOBJP)picntools.o: picntools.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h picntools.h \
+$(SOPHYAOBJP)picntools.o: picntools.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  picntools.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)machdefs.h \
@@ -52,5 +54,9 @@
   $(SOPHYAINCP)pievthandler.h \
   $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)pigraphps.h pigncont.h \
+  $(SOPHYAINCP)pigraphps.h \
+  $(SOPHYAINCP)pidrawer.h \
+  $(SOPHYAINCP)pigratt.h \
+  $(SOPHYAINCP)piaxes.h \
+  $(SOPHYAINCP)lut.h pigncont.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)piapplx.h \
@@ -64,9 +70,5 @@
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)piaxes.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
@@ -101,9 +103,11 @@
   $(SOPHYAINCP)piscdrawwdg.h \
   $(SOPHYAINCP)ntuple.h \
-  $(SOPHYAINCP)ntupintf.h gp_contour.h gp_types.h \
-  gpc_misc.h gp_dynarray.h gp_graph3d.h gp_alloc.h
+  $(SOPHYAINCP)ntupintf.h \
+  gp_contour.h gp_types.h gpc_misc.h gp_dynarray.h gp_graph3d.h \
+  gp_alloc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picntools.cc
  
-$(SOPHYAOBJP)pigncont.o: pigncont.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pigncont.o: pigncont.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)histos.h \
@@ -135,5 +139,6 @@
   $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)nbtri.h picntools.h \
+  $(SOPHYAINCP)nbtri.h \
+  picntools.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pistdwdgx.h \
@@ -174,5 +179,9 @@
   $(SOPHYAINCP)pievthandler.h \
   $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)pigraphps.h pigncont.h \
+  $(SOPHYAINCP)pigraphps.h \
+  $(SOPHYAINCP)pidrawer.h \
+  $(SOPHYAINCP)pigratt.h \
+  $(SOPHYAINCP)piaxes.h \
+  $(SOPHYAINCP)lut.h pigncont.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)piapplx.h \
@@ -186,9 +195,5 @@
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)piaxes.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
@@ -210,6 +215,7 @@
   $(SOPHYAINCP)pitherm.h \
   $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)piscdrawwdg.h gp_contour.h \
-  gp_types.h gpc_misc.h gp_dynarray.h gp_graph3d.h gp_alloc.h
+  $(SOPHYAINCP)piscdrawwdg.h \
+  gp_contour.h gp_types.h gpc_misc.h gp_dynarray.h gp_graph3d.h \
+  gp_alloc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigncont.cc
  
Index: /trunk/SophyaPI/PIGcont/smakefile
===================================================================
--- /trunk/SophyaPI/PIGcont/smakefile	(revision 3878)
+++ /trunk/SophyaPI/PIGcont/smakefile	(revision 3879)
@@ -11,6 +11,8 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libPI.objlist
  
-$(SOPHYAOBJP)picntools.o: picntools.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h picntools.h \
+$(SOPHYAOBJP)picntools.o: picntools.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  picntools.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)machdefs.h \
@@ -52,5 +54,9 @@
   $(SOPHYAINCP)pievthandler.h \
   $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)pigraphps.h pigncont.h \
+  $(SOPHYAINCP)pigraphps.h \
+  $(SOPHYAINCP)pidrawer.h \
+  $(SOPHYAINCP)pigratt.h \
+  $(SOPHYAINCP)piaxes.h \
+  $(SOPHYAINCP)lut.h pigncont.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)piapplx.h \
@@ -64,9 +70,5 @@
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)piaxes.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
@@ -101,9 +103,11 @@
   $(SOPHYAINCP)piscdrawwdg.h \
   $(SOPHYAINCP)ntuple.h \
-  $(SOPHYAINCP)ntupintf.h gp_contour.h gp_types.h \
-  gpc_misc.h gp_dynarray.h gp_graph3d.h gp_alloc.h
+  $(SOPHYAINCP)ntupintf.h \
+  gp_contour.h gp_types.h gpc_misc.h gp_dynarray.h gp_graph3d.h \
+  gp_alloc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  picntools.cc
  
-$(SOPHYAOBJP)pigncont.o: pigncont.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pigncont.o: pigncont.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)histos.h \
@@ -135,5 +139,6 @@
   $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)nbtri.h picntools.h \
+  $(SOPHYAINCP)nbtri.h \
+  picntools.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pistdwdgx.h \
@@ -174,5 +179,9 @@
   $(SOPHYAINCP)pievthandler.h \
   $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)pigraphps.h pigncont.h \
+  $(SOPHYAINCP)pigraphps.h \
+  $(SOPHYAINCP)pidrawer.h \
+  $(SOPHYAINCP)pigratt.h \
+  $(SOPHYAINCP)piaxes.h \
+  $(SOPHYAINCP)lut.h pigncont.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)piapplx.h \
@@ -186,9 +195,5 @@
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)piaxes.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
@@ -210,6 +215,7 @@
   $(SOPHYAINCP)pitherm.h \
   $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)piscdrawwdg.h gp_contour.h \
-  gp_types.h gpc_misc.h gp_dynarray.h gp_graph3d.h gp_alloc.h
+  $(SOPHYAINCP)piscdrawwdg.h \
+  gp_contour.h gp_types.h gpc_misc.h gp_dynarray.h gp_graph3d.h \
+  gp_alloc.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigncont.cc
  
Index: /trunk/SophyaPI/PIext/Makefile
===================================================================
--- /trunk/SophyaPI/PIext/Makefile	(revision 3878)
+++ /trunk/SophyaPI/PIext/Makefile	(revision 3879)
@@ -4,5 +4,5 @@
  
 clean:
-	 rm -f $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomdvladapter.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomherradapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pistlist.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o $(SOPHYAOBJP)userfitfunex.o
+	 rm -f $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomdvladapter.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomherradapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pistlist.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o $(SOPHYAOBJP)userfitfunex.o
 	rm -f $(SOPHYALIBP)libPIext.a
  
@@ -11,6 +11,8 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libPI.objlist
  
-$(SOPHYAOBJP)basexecut.o: basexecut.cc $(SOPHYAINCP)sopnamsp.h \
-  piacmd.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)basexecut.o: basexecut.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piacmd.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -28,8 +30,10 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h basexecut.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h basexecut.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)strutilxx.h pistdimgapp.h \
+  $(SOPHYAINCP)strutilxx.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -89,8 +93,10 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -98,6 +104,7 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h servnobjm.h \
-  nomgadapter.h $(SOPHYAINCP)pidrawer.h \
+  $(SOPHYAINCP)resusage.h \
+  servnobjm.h nomgadapter.h \
+  $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)ntupintf.h \
@@ -133,6 +140,9 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  basexecut.cc
  
-$(SOPHYAOBJP)contmodex.o: contmodex.cc $(SOPHYAINCP)sopnamsp.h \
-  contmodex.h $(SOPHYAINCP)machdefs.h piacmd.h \
+$(SOPHYAOBJP)contmodex.o: contmodex.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  contmodex.h \
+  $(SOPHYAINCP)machdefs.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -150,5 +160,6 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h nobjmgr.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ppersist.h \
@@ -228,5 +239,6 @@
   $(SOPHYAINCP)gp_graph3d.h \
   $(SOPHYAINCP)gp_alloc.h \
-  $(SOPHYAINCP)pidrawer.h nomgadapter.h \
+  $(SOPHYAINCP)pidrawer.h \
+  nomgadapter.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)ntupintf.h \
@@ -247,11 +259,14 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h servnobjm.h \
+  $(SOPHYAINCP)generalfunc.h \
+  servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  contmodex.cc
  
 $(SOPHYAOBJP)cxxexecutor.o: cxxexecutor.cc \
-  $(SOPHYAINCP)sopnamsp.h cxxexecutor.h \
-  $(SOPHYAINCP)machdefs.h piacmd.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  cxxexecutor.h \
+  $(SOPHYAINCP)machdefs.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -269,10 +284,12 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h nobjmgr.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)strutilxx.h \
-  $(SOPHYAINCP)cxxcmplnk.h nomgadapter.h \
+  $(SOPHYAINCP)cxxcmplnk.h \
+  nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
@@ -317,5 +334,6 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h pistdimgapp.h \
+  $(SOPHYAINCP)generalfunc.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -353,5 +371,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -363,6 +382,8 @@
  
 $(SOPHYAOBJP)cxxexecwin.o: cxxexecwin.cc \
-  $(SOPHYAINCP)sopnamsp.h cxxexecutor.h \
-  $(SOPHYAINCP)machdefs.h piacmd.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  cxxexecutor.h \
+  $(SOPHYAINCP)machdefs.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -380,9 +401,12 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h cxxexecwin.h \
-  $(SOPHYAINCP)pisysdep.h pistdimgapp.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  cxxexecwin.h \
+  $(SOPHYAINCP)pisysdep.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)piapplx.h \
   $(SOPHYAINCP)piapplgen.h \
@@ -441,5 +465,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -450,6 +475,9 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cxxexecwin.cc
  
-$(SOPHYAOBJP)flowmodex.o: flowmodex.cc $(SOPHYAINCP)sopnamsp.h \
-  flowmodex.h $(SOPHYAINCP)machdefs.h piacmd.h \
+$(SOPHYAOBJP)flowmodex.o: flowmodex.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  flowmodex.h \
+  $(SOPHYAINCP)machdefs.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -467,8 +495,10 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h pi2dvec.h pistdimgapp.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  pi2dvec.h pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -528,5 +558,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -539,5 +570,6 @@
   $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)pidrawer.h nomgadapter.h \
+  $(SOPHYAINCP)pidrawer.h \
+  nomgadapter.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)generalfit.h \
@@ -557,10 +589,12 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h servnobjm.h \
+  $(SOPHYAINCP)generalfunc.h \
+  servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  flowmodex.cc
  
 $(SOPHYAOBJP)graphexecut.o: graphexecut.cc \
-  $(SOPHYAINCP)sopnamsp.h piacmd.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  piacmd.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)commander.h \
@@ -579,6 +613,8 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h graphexecut.h \
-  $(SOPHYAINCP)strutilxx.h pistdimgapp.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h graphexecut.h \
+  $(SOPHYAINCP)strutilxx.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -638,8 +674,10 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -647,5 +685,6 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h nomgadapter.h \
+  $(SOPHYAINCP)resusage.h \
+  nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)parradapter.h \
@@ -674,8 +713,10 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  graphexecut.cc
  
-$(SOPHYAOBJP)nobjmgr.o: nobjmgr.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)nobjmgr.o: nobjmgr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)strutil.h \
   $(SOPHYAINCP)datatypes.h \
-  $(SOPHYAINCP)machdefs.h nobjmgr.h \
+  $(SOPHYAINCP)machdefs.h \
+  nobjmgr.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -691,7 +732,9 @@
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h dlftypes.h servnobjm.h \
+  $(SOPHYAINCP)timestamp.h \
+  dlftypes.h servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)zthread.h nomgadapter.h \
+  $(SOPHYAINCP)zthread.h \
+  nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
@@ -737,5 +780,6 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h pistdimgapp.h \
+  $(SOPHYAINCP)generalfunc.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -773,8 +817,10 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h piacmd.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)ctimer.h pisiadw.h \
+  $(SOPHYAINCP)ctimer.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -783,19 +829,25 @@
   $(SOPHYAINCP)pitherm.h \
   $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)tvector.h pitvmaad.h \
+  $(SOPHYAINCP)tvector.h \
+  pitvmaad.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)piyfxdrw.h \
-  $(SOPHYAINCP)pisurfdr.h pipodrw.h \
+  $(SOPHYAINCP)pisurfdr.h \
+  pipodrw.h \
   $(SOPHYAINCP)histos2.h \
   $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)hist2err.h pintuple.h pintup3d.h \
-  $(SOPHYAINCP)pi3ddrw.h pigfd1.h \
-  $(SOPHYAINCP)generaldata.h pigfd2.h
+  $(SOPHYAINCP)hist2err.h \
+  pintuple.h pintup3d.h \
+  $(SOPHYAINCP)pi3ddrw.h \
+  pigfd1.h \
+  $(SOPHYAINCP)generaldata.h \
+  pigfd2.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nobjmgr.cc
  
 $(SOPHYAOBJP)nomdvladapter.o: nomdvladapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomdvladapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomdvladapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -859,5 +911,6 @@
 $(SOPHYAOBJP)nomgadapter.o: nomgadapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomgadapter.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomgadapter.h \
   $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
@@ -921,6 +974,7 @@
 $(SOPHYAOBJP)nomgfdadapter.o: nomgfdadapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomgfdadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomgfdadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -978,5 +1032,6 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h pipodrw.h \
+  $(SOPHYAINCP)generalfunc.h \
+  pipodrw.h \
   $(SOPHYAINCP)histos2.h \
   $(SOPHYAINCP)histos.h \
@@ -992,6 +1047,7 @@
 $(SOPHYAOBJP)nomherradapter.o: nomherradapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomherradapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomherradapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -1051,6 +1107,6 @@
   $(SOPHYAINCP)generalfunc.h \
   $(SOPHYAINCP)histerr.h \
-  $(SOPHYAINCP)hist2err.h pihisto.h \
-  phistwrapper.h pihisto2d.h \
+  $(SOPHYAINCP)hist2err.h \
+  pihisto.h phistwrapper.h pihisto2d.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
@@ -1071,12 +1127,15 @@
   $(SOPHYAINCP)picontainergen.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h sohiswrap.h \
+  $(SOPHYAINCP)pieldrw.h \
+  sohiswrap.h \
   $(SOPHYAINCP)histos.h \
   $(SOPHYAINCP)hisprof.h \
   $(SOPHYAINCP)histos.h \
   $(SOPHYAINCP)histos2.h \
-  $(SOPHYAINCP)pexceptions.h pipodrw.h \
-  servnobjm.h nobjmgr.h $(SOPHYAINCP)dvlist.h \
-  dlftypes.h $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)pexceptions.h \
+  pipodrw.h servnobjm.h nobjmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h \
+  $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)objfitter.h \
@@ -1091,6 +1150,7 @@
 $(SOPHYAOBJP)nomhistadapter.o: nomhistadapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomhistadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomhistadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -1156,9 +1216,10 @@
   $(SOPHYAINCP)basedtable.h \
   $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)thsafeop.h pihisto.h \
-  phistwrapper.h sohiswrap.h \
+  $(SOPHYAINCP)thsafeop.h \
+  pihisto.h phistwrapper.h sohiswrap.h \
   $(SOPHYAINCP)histerr.h \
   $(SOPHYAINCP)hist2err.h \
-  $(SOPHYAINCP)pexceptions.h pihisto2d.h \
+  $(SOPHYAINCP)pexceptions.h \
+  pihisto2d.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
@@ -1179,6 +1240,8 @@
   $(SOPHYAINCP)picontainergen.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h pipodrw.h servnobjm.h \
-  nobjmgr.h $(SOPHYAINCP)dvlist.h dlftypes.h \
+  $(SOPHYAINCP)pieldrw.h \
+  pipodrw.h servnobjm.h nobjmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)zthread.h \
@@ -1202,6 +1265,7 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h nomimagadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomimagadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)gnumd5.h \
@@ -1260,5 +1324,6 @@
   $(SOPHYAINCP)generalfunc.h \
   $(SOPHYAINCP)cimage.h \
-  $(SOPHYAINCP)fioarr.h pimgadapter.h \
+  $(SOPHYAINCP)fioarr.h \
+  pimgadapter.h \
   $(SOPHYAINCP)objfitter.h \
   $(SOPHYAINCP)cimage.h \
@@ -1273,6 +1338,7 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h nomskymapadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomskymapadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)gnumd5.h \
@@ -1350,5 +1416,6 @@
   $(SOPHYAINCP)fiospherehealpix.h \
   $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h pitvmaad.h \
+  $(SOPHYAINCP)fiosphereecp.h \
+  pitvmaad.h \
   $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)complexios.h
@@ -1357,6 +1424,7 @@
 $(SOPHYAOBJP)nomspecrespadapter.o: nomspecrespadapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomspecrespadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomspecrespadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -1425,6 +1493,7 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h nomtarradapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomtarradapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)gnumd5.h \
@@ -1483,11 +1552,14 @@
   $(SOPHYAINCP)generalfunc.h \
   $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)tvector.h pitvmaad.h \
+  $(SOPHYAINCP)tvector.h \
+  pitvmaad.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)piyfxdrw.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)fioarr.h nobjmgr.h \
-  $(SOPHYAINCP)dvlist.h dlftypes.h
+  $(SOPHYAINCP)fioarr.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomtarradapter.cc
  
@@ -1532,6 +1604,7 @@
   $(SOPHYAINCP)ntupintf.h \
   $(SOPHYAINCP)poly.h \
-  $(SOPHYAINCP)generalfunc.h nomtmatvecadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)generalfunc.h \
+  nomtmatvecadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)pidrawer.h \
@@ -1565,11 +1638,16 @@
   $(SOPHYAINCP)piyfxdrw.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)pidrawer.h pitvmaad.h \
-  $(SOPHYAINCP)cimage.h pimgadapter.h \
-  $(SOPHYAINCP)fioarr.h nobjmgr.h \
-  $(SOPHYAINCP)dvlist.h dlftypes.h
+  $(SOPHYAINCP)pidrawer.h \
+  pitvmaad.h \
+  $(SOPHYAINCP)cimage.h \
+  pimgadapter.h \
+  $(SOPHYAINCP)fioarr.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomtmatvecadapter.cc
  
-$(SOPHYAOBJP)pawexecut.o: pawexecut.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pawexecut.o: pawexecut.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)strutil.h \
   $(SOPHYAINCP)strutilxx.h \
@@ -1610,14 +1688,19 @@
   $(SOPHYAINCP)basedtable.h \
   $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)thsafeop.h pawexecut.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h piacmd.h \
+  $(SOPHYAINCP)thsafeop.h \
+  pawexecut.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h nobjmgr.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h servnobjm.h \
-  $(SOPHYAINCP)pdlmgr.h nomgadapter.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h nobjmgr.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  servnobjm.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
@@ -1648,5 +1731,6 @@
   $(SOPHYAINCP)generaldata.h \
   $(SOPHYAINCP)poly.h \
-  $(SOPHYAINCP)generalfunc.h pistdimgapp.h \
+  $(SOPHYAINCP)generalfunc.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -1684,5 +1768,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -1690,10 +1775,12 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h pihisto.h \
-  phistwrapper.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)resusage.h \
+  pihisto.h phistwrapper.h \
+  $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)tvector.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pawexecut.cc
  
-$(SOPHYAOBJP)pi2dvec.o: pi2dvec.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pi2dvec.o: pi2dvec.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)histos.h \
@@ -1725,5 +1812,6 @@
   $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)nbtri.h pi2dvec.h pistdimgapp.h \
+  $(SOPHYAINCP)nbtri.h \
+  pi2dvec.h pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -1783,12 +1871,15 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h dlftypes.h piacmd.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h pisiadw.h \
+  $(SOPHYAINCP)zthread.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -1801,6 +1892,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pi2dvec.cc
  
-$(SOPHYAOBJP)piacmd.o: piacmd.cc $(SOPHYAINCP)sopnamsp.h \
-  piacmd.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)piacmd.o: piacmd.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piacmd.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -1818,5 +1911,6 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
@@ -1824,5 +1918,6 @@
   $(SOPHYAINCP)strutilxx.h \
   $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)randinterf.h pistdimgapp.h \
+  $(SOPHYAINCP)randinterf.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -1882,8 +1977,10 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -1891,6 +1988,6 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h basexecut.h \
-  graphexecut.h piafitting.h nomgadapter.h \
+  $(SOPHYAINCP)resusage.h \
+  basexecut.h graphexecut.h piafitting.h nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)parradapter.h \
@@ -1913,6 +2010,6 @@
   $(SOPHYAINCP)fmath.h \
   $(SOPHYAINCP)generalfunc.h \
-  $(SOPHYAINCP)tvector.h pawexecut.h \
-  cxxexecutor.h cxxexecwin.h contmodex.h flowmodex.h
+  $(SOPHYAINCP)tvector.h \
+  pawexecut.h cxxexecutor.h cxxexecwin.h contmodex.h flowmodex.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piacmd.cc
  
@@ -1966,6 +2063,8 @@
   $(SOPHYAINCP)cimage.h \
   $(SOPHYAINCP)histos2.h \
-  $(SOPHYAINCP)hisprof.h piafitting.h \
-  $(SOPHYAINCP)machdefs.h nomgadapter.h \
+  $(SOPHYAINCP)hisprof.h \
+  piafitting.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomgadapter.h \
   $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -1995,10 +2094,13 @@
   $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)pdlmgr.h dlftypes.h piacmd.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  dlftypes.h piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h nobjmgr.h \
-  $(SOPHYAINCP)dvlist.h pistdimgapp.h \
+  $(SOPHYAINCP)zthread.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2036,5 +2138,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -2042,14 +2145,17 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h nomhistadapter.h \
+  $(SOPHYAINCP)resusage.h \
+  nomhistadapter.h \
   $(SOPHYAINCP)basedtable.h \
   $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)thsafeop.h nomgfdadapter.h \
-  nomimagadapter.h nomtmatvecadapter.h \
+  $(SOPHYAINCP)thsafeop.h \
+  nomgfdadapter.h nomimagadapter.h nomtmatvecadapter.h \
   $(SOPHYAINCP)generaldata.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piafitting.cc
  
-$(SOPHYAOBJP)pigfd1.o: pigfd1.cc $(SOPHYAINCP)sopnamsp.h \
-  pigfd1.h $(SOPHYAINCP)generaldata.h \
+$(SOPHYAOBJP)pigfd1.o: pigfd1.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigfd1.h \
+  $(SOPHYAINCP)generaldata.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)machdefs.h \
@@ -2103,6 +2209,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigfd1.cc
  
-$(SOPHYAOBJP)pigfd2.o: pigfd2.cc $(SOPHYAINCP)sopnamsp.h \
-  pigfd2.h $(SOPHYAINCP)generaldata.h \
+$(SOPHYAOBJP)pigfd2.o: pigfd2.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigfd2.h \
+  $(SOPHYAINCP)generaldata.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)machdefs.h \
@@ -2159,33 +2267,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigfd2.cc
  
-$(SOPHYAOBJP)pihisto.o: pihisto.cc pihisto.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)picolist.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)picmapx.h \
-  $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)piaxes.h phistwrapper.h \
-  $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)lut.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pihisto.cc
- 
-$(SOPHYAOBJP)pihisto2d.o: pihisto2d.cc $(SOPHYAINCP)pisysdep.h \
+$(SOPHYAOBJP)pihisto2d.o: pihisto2d.cc \
+  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2204,5 +2285,6 @@
   $(SOPHYAINCP)pimenugen.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)sopnamsp.h pihisto2d.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pihisto2d.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenubarx.h \
@@ -2233,5 +2315,6 @@
   $(SOPHYAINCP)piwindowgen.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h phistwrapper.h \
+  $(SOPHYAINCP)pieldrw.h \
+  phistwrapper.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)lut.h \
@@ -2241,6 +2324,37 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pihisto2d.cc
  
-$(SOPHYAOBJP)piinit.o: piinit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h piinit.h \
+$(SOPHYAOBJP)pihisto.o: pihisto.cc pihisto.h \
+  $(SOPHYAINCP)pidrawer.h \
+  $(SOPHYAINCP)pibwdggen.h \
+  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdggen.h \
+  $(SOPHYAINCP)pimsghandler.h \
+  $(SOPHYAINCP)picolist.h \
+  $(SOPHYAINCP)pipixutils.h \
+  $(SOPHYAINCP)picmap.h \
+  $(SOPHYAINCP)picmapx.h \
+  $(SOPHYAINCP)picmapgen.h \
+  $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)pigraphgen.h \
+  $(SOPHYAINCP)pifontx.h \
+  $(SOPHYAINCP)pifontgen.h \
+  $(SOPHYAINCP)pigrcoord.h \
+  $(SOPHYAINCP)pilineatt.h \
+  $(SOPHYAINCP)pigraphuc.h \
+  $(SOPHYAINCP)pievthandler.h \
+  $(SOPHYAINCP)psfile.h \
+  $(SOPHYAINCP)pigratt.h \
+  $(SOPHYAINCP)piaxes.h \
+  phistwrapper.h \
+  $(SOPHYAINCP)parradapter.h \
+  $(SOPHYAINCP)lut.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pihisto.cc
+ 
+$(SOPHYAOBJP)piinit.o: piinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  piinit.h \
   $(SOPHYAINCP)sambainit.h \
   $(SOPHYAINCP)skymapinit.h \
@@ -2248,5 +2362,6 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ntoolsinit.h \
-  $(SOPHYAINCP)tarrinit.h pistdimgapp.h \
+  $(SOPHYAINCP)tarrinit.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2306,5 +2421,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ppersist.h \
@@ -2319,10 +2435,12 @@
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h dlftypes.h piacmd.h \
+  $(SOPHYAINCP)timestamp.h \
+  dlftypes.h piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h pisiadw.h \
+  $(SOPHYAINCP)zthread.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -2330,7 +2448,9 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h servnobjm.h \
-  $(SOPHYAINCP)pdlmgr.h nomdvladapter.h \
-  nomgadapter.h $(SOPHYAINCP)pidrawer.h \
+  $(SOPHYAINCP)resusage.h \
+  servnobjm.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  nomdvladapter.h nomgadapter.h \
+  $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)ntupintf.h \
@@ -2352,5 +2472,6 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h nomhistadapter.h \
+  $(SOPHYAINCP)generalfunc.h \
+  nomhistadapter.h \
   $(SOPHYAINCP)histos.h \
   $(SOPHYAINCP)histos2.h \
@@ -2360,11 +2481,15 @@
   $(SOPHYAINCP)basedtable.h \
   $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)thsafeop.h nomherradapter.h \
+  $(SOPHYAINCP)thsafeop.h \
+  nomherradapter.h \
   $(SOPHYAINCP)histerr.h \
-  $(SOPHYAINCP)hist2err.h nomgfdadapter.h \
-  nomimagadapter.h $(SOPHYAINCP)cimage.h \
-  $(SOPHYAINCP)fioarr.h nomtmatvecadapter.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)generaldata.h nomtarradapter.h \
+  $(SOPHYAINCP)hist2err.h \
+  nomgfdadapter.h nomimagadapter.h \
+  $(SOPHYAINCP)cimage.h \
+  $(SOPHYAINCP)fioarr.h \
+  nomtmatvecadapter.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)generaldata.h \
+  nomtarradapter.h \
   $(SOPHYAINCP)tarray.h \
   $(SOPHYAINCP)datatable.h \
@@ -2373,5 +2498,6 @@
   $(SOPHYAINCP)swsegdb.h \
   $(SOPHYAINCP)ppfswapper.h \
-  $(SOPHYAINCP)ppftpointerio.h nomskymapadapter.h \
+  $(SOPHYAINCP)ppftpointerio.h \
+  nomskymapadapter.h \
   $(SOPHYAINCP)pixelmap.h \
   $(SOPHYAINCP)spherepos.h \
@@ -2391,10 +2517,14 @@
   $(SOPHYAINCP)specrespvector.h \
   $(SOPHYAINCP)specresp.h \
-  $(SOPHYAINCP)gaussfilt.h nomspecrespadapter.h \
-  $(SOPHYAINCP)specresp.h piaversion.h
+  $(SOPHYAINCP)gaussfilt.h \
+  nomspecrespadapter.h \
+  $(SOPHYAINCP)specresp.h \
+  piaversion.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piinit.cc
  
-$(SOPHYAOBJP)pintup3d.o: pintup3d.cc $(SOPHYAINCP)sopnamsp.h \
-  pintup3d.h $(SOPHYAINCP)ntupintf.h \
+$(SOPHYAOBJP)pintup3d.o: pintup3d.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pintup3d.h \
+  $(SOPHYAINCP)ntupintf.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pi3ddrw.h \
@@ -2425,6 +2555,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pintup3d.cc
  
-$(SOPHYAOBJP)pintuple.o: pintuple.cc $(SOPHYAINCP)sopnamsp.h \
-  pintuple.h $(SOPHYAINCP)ntupintf.h \
+$(SOPHYAOBJP)pintuple.o: pintuple.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pintuple.h \
+  $(SOPHYAINCP)ntupintf.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pidrawer.h \
@@ -2452,6 +2584,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pintuple.cc
  
-$(SOPHYAOBJP)pipodrw.o: pipodrw.cc $(SOPHYAINCP)sopnamsp.h \
-  pipodrw.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pipodrw.o: pipodrw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pipodrw.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
@@ -2513,5 +2647,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pipodrw.cc
  
-$(SOPHYAOBJP)pisiadw.o: pisiadw.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pisiadw.o: pisiadw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)perrors.h \
@@ -2520,5 +2655,6 @@
   $(SOPHYAINCP)ctimer.h \
   $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)smathconst.h pistdimgapp.h \
+  $(SOPHYAINCP)smathconst.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2578,5 +2714,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ppersist.h \
@@ -2590,10 +2727,12 @@
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h dlftypes.h piacmd.h \
+  $(SOPHYAINCP)timestamp.h \
+  dlftypes.h piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h pisiadw.h \
+  $(SOPHYAINCP)zthread.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -2601,5 +2740,6 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h servnobjm.h \
+  $(SOPHYAINCP)resusage.h \
+  servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pisiadw.cc
@@ -2635,5 +2775,6 @@
   $(SOPHYAINCP)fioarr.h \
   $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h pistdimgapp.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2693,12 +2834,15 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h dlftypes.h piacmd.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h pisiadw.h \
+  $(SOPHYAINCP)zthread.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -2706,5 +2850,6 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h servnobjm.h \
+  $(SOPHYAINCP)resusage.h \
+  servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)psfile.h \
@@ -2714,5 +2859,6 @@
   $(SOPHYAINCP)pidrwtools.h \
   $(SOPHYAINCP)piaxestools.h \
-  $(SOPHYAINCP)piscdrawwdg.h piinit.h \
+  $(SOPHYAINCP)piscdrawwdg.h \
+  piinit.h \
   $(SOPHYAINCP)sambainit.h \
   $(SOPHYAINCP)skymapinit.h \
@@ -2720,9 +2866,12 @@
   $(SOPHYAINCP)ntoolsinit.h \
   $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)piversion.h piaversion.h
+  $(SOPHYAINCP)piversion.h \
+  piaversion.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pistdimgapp.cc
  
-$(SOPHYAOBJP)pitvmaad.o: pitvmaad.cc $(SOPHYAINCP)sopnamsp.h \
-  pitvmaad.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pitvmaad.o: pitvmaad.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pitvmaad.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)machdefs.h \
@@ -2752,6 +2901,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pitvmaad.cc
  
-$(SOPHYAOBJP)servnobjm.o: servnobjm.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)strutil.h nobjmgr.h \
+$(SOPHYAOBJP)servnobjm.o: servnobjm.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)strutil.h \
+  nobjmgr.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -2768,7 +2919,9 @@
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h dlftypes.h servnobjm.h \
+  $(SOPHYAINCP)timestamp.h \
+  dlftypes.h servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)zthread.h nomgadapter.h \
+  $(SOPHYAINCP)zthread.h \
+  nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
@@ -2814,5 +2967,6 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h pistdimgapp.h \
+  $(SOPHYAINCP)generalfunc.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2850,8 +3004,10 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h piacmd.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)ctimer.h pisiadw.h \
+  $(SOPHYAINCP)ctimer.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -2865,5 +3021,6 @@
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)matharr.h pitvmaad.h \
+  $(SOPHYAINCP)matharr.h \
+  pitvmaad.h \
   $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)cimage.h \
@@ -2878,6 +3035,8 @@
   $(SOPHYAINCP)thsafeop.h \
   $(SOPHYAINCP)piyfxdrw.h \
-  $(SOPHYAINCP)pisurfdr.h pintuple.h pintup3d.h \
-  $(SOPHYAINCP)pi3ddrw.h pipodrw.h \
+  $(SOPHYAINCP)pisurfdr.h \
+  pintuple.h pintup3d.h \
+  $(SOPHYAINCP)pi3ddrw.h \
+  pipodrw.h \
   $(SOPHYAINCP)hist2err.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  servnobjm.cc
Index: /trunk/SophyaPI/PIext/smakefile
===================================================================
--- /trunk/SophyaPI/PIext/smakefile	(revision 3878)
+++ /trunk/SophyaPI/PIext/smakefile	(revision 3879)
@@ -4,5 +4,5 @@
  
 clean:
-	 rm -f $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomdvladapter.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomherradapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pistlist.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o $(SOPHYAOBJP)userfitfunex.o
+	 rm -f $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomdvladapter.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomherradapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pistlist.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o $(SOPHYAOBJP)userfitfunex.o
 	rm -f $(SOPHYALIBP)libPIext.a
  
@@ -11,6 +11,8 @@
 	touch $(SOPHYAINCP)/SophyaConfInfo/libPI.objlist
  
-$(SOPHYAOBJP)basexecut.o: basexecut.cc $(SOPHYAINCP)sopnamsp.h \
-  piacmd.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)basexecut.o: basexecut.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piacmd.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -28,8 +30,10 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h basexecut.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h basexecut.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)strutilxx.h pistdimgapp.h \
+  $(SOPHYAINCP)strutilxx.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -89,8 +93,10 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -98,6 +104,7 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h servnobjm.h \
-  nomgadapter.h $(SOPHYAINCP)pidrawer.h \
+  $(SOPHYAINCP)resusage.h \
+  servnobjm.h nomgadapter.h \
+  $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)ntupintf.h \
@@ -133,6 +140,9 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  basexecut.cc
  
-$(SOPHYAOBJP)contmodex.o: contmodex.cc $(SOPHYAINCP)sopnamsp.h \
-  contmodex.h $(SOPHYAINCP)machdefs.h piacmd.h \
+$(SOPHYAOBJP)contmodex.o: contmodex.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  contmodex.h \
+  $(SOPHYAINCP)machdefs.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -150,5 +160,6 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h nobjmgr.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ppersist.h \
@@ -228,5 +239,6 @@
   $(SOPHYAINCP)gp_graph3d.h \
   $(SOPHYAINCP)gp_alloc.h \
-  $(SOPHYAINCP)pidrawer.h nomgadapter.h \
+  $(SOPHYAINCP)pidrawer.h \
+  nomgadapter.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)ntupintf.h \
@@ -247,11 +259,14 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h servnobjm.h \
+  $(SOPHYAINCP)generalfunc.h \
+  servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  contmodex.cc
  
 $(SOPHYAOBJP)cxxexecutor.o: cxxexecutor.cc \
-  $(SOPHYAINCP)sopnamsp.h cxxexecutor.h \
-  $(SOPHYAINCP)machdefs.h piacmd.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  cxxexecutor.h \
+  $(SOPHYAINCP)machdefs.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -269,10 +284,12 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h nobjmgr.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)strutilxx.h \
-  $(SOPHYAINCP)cxxcmplnk.h nomgadapter.h \
+  $(SOPHYAINCP)cxxcmplnk.h \
+  nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
@@ -317,5 +334,6 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h pistdimgapp.h \
+  $(SOPHYAINCP)generalfunc.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -353,5 +371,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -363,6 +382,8 @@
  
 $(SOPHYAOBJP)cxxexecwin.o: cxxexecwin.cc \
-  $(SOPHYAINCP)sopnamsp.h cxxexecutor.h \
-  $(SOPHYAINCP)machdefs.h piacmd.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  cxxexecutor.h \
+  $(SOPHYAINCP)machdefs.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -380,9 +401,12 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h cxxexecwin.h \
-  $(SOPHYAINCP)pisysdep.h pistdimgapp.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  cxxexecwin.h \
+  $(SOPHYAINCP)pisysdep.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)piapplx.h \
   $(SOPHYAINCP)piapplgen.h \
@@ -441,5 +465,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -450,6 +475,9 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cxxexecwin.cc
  
-$(SOPHYAOBJP)flowmodex.o: flowmodex.cc $(SOPHYAINCP)sopnamsp.h \
-  flowmodex.h $(SOPHYAINCP)machdefs.h piacmd.h \
+$(SOPHYAOBJP)flowmodex.o: flowmodex.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  flowmodex.h \
+  $(SOPHYAINCP)machdefs.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -467,8 +495,10 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h pi2dvec.h pistdimgapp.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  pi2dvec.h pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -528,5 +558,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -539,5 +570,6 @@
   $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)pidrawer.h nomgadapter.h \
+  $(SOPHYAINCP)pidrawer.h \
+  nomgadapter.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)generalfit.h \
@@ -557,10 +589,12 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h servnobjm.h \
+  $(SOPHYAINCP)generalfunc.h \
+  servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  flowmodex.cc
  
 $(SOPHYAOBJP)graphexecut.o: graphexecut.cc \
-  $(SOPHYAINCP)sopnamsp.h piacmd.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  piacmd.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)commander.h \
@@ -579,6 +613,8 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h graphexecut.h \
-  $(SOPHYAINCP)strutilxx.h pistdimgapp.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h graphexecut.h \
+  $(SOPHYAINCP)strutilxx.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -638,8 +674,10 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -647,5 +685,6 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h nomgadapter.h \
+  $(SOPHYAINCP)resusage.h \
+  nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)parradapter.h \
@@ -674,8 +713,10 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  graphexecut.cc
  
-$(SOPHYAOBJP)nobjmgr.o: nobjmgr.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)nobjmgr.o: nobjmgr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)strutil.h \
   $(SOPHYAINCP)datatypes.h \
-  $(SOPHYAINCP)machdefs.h nobjmgr.h \
+  $(SOPHYAINCP)machdefs.h \
+  nobjmgr.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -691,7 +732,9 @@
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h dlftypes.h servnobjm.h \
+  $(SOPHYAINCP)timestamp.h \
+  dlftypes.h servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)zthread.h nomgadapter.h \
+  $(SOPHYAINCP)zthread.h \
+  nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
@@ -737,5 +780,6 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h pistdimgapp.h \
+  $(SOPHYAINCP)generalfunc.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -773,8 +817,10 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h piacmd.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)ctimer.h pisiadw.h \
+  $(SOPHYAINCP)ctimer.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -783,19 +829,25 @@
   $(SOPHYAINCP)pitherm.h \
   $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)tvector.h pitvmaad.h \
+  $(SOPHYAINCP)tvector.h \
+  pitvmaad.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)piyfxdrw.h \
-  $(SOPHYAINCP)pisurfdr.h pipodrw.h \
+  $(SOPHYAINCP)pisurfdr.h \
+  pipodrw.h \
   $(SOPHYAINCP)histos2.h \
   $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)hist2err.h pintuple.h pintup3d.h \
-  $(SOPHYAINCP)pi3ddrw.h pigfd1.h \
-  $(SOPHYAINCP)generaldata.h pigfd2.h
+  $(SOPHYAINCP)hist2err.h \
+  pintuple.h pintup3d.h \
+  $(SOPHYAINCP)pi3ddrw.h \
+  pigfd1.h \
+  $(SOPHYAINCP)generaldata.h \
+  pigfd2.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nobjmgr.cc
  
 $(SOPHYAOBJP)nomdvladapter.o: nomdvladapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomdvladapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomdvladapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -859,5 +911,6 @@
 $(SOPHYAOBJP)nomgadapter.o: nomgadapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomgadapter.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomgadapter.h \
   $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
@@ -921,6 +974,7 @@
 $(SOPHYAOBJP)nomgfdadapter.o: nomgfdadapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomgfdadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomgfdadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -978,5 +1032,6 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h pipodrw.h \
+  $(SOPHYAINCP)generalfunc.h \
+  pipodrw.h \
   $(SOPHYAINCP)histos2.h \
   $(SOPHYAINCP)histos.h \
@@ -992,6 +1047,7 @@
 $(SOPHYAOBJP)nomherradapter.o: nomherradapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomherradapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomherradapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -1051,6 +1107,6 @@
   $(SOPHYAINCP)generalfunc.h \
   $(SOPHYAINCP)histerr.h \
-  $(SOPHYAINCP)hist2err.h pihisto.h \
-  phistwrapper.h pihisto2d.h \
+  $(SOPHYAINCP)hist2err.h \
+  pihisto.h phistwrapper.h pihisto2d.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
@@ -1071,12 +1127,15 @@
   $(SOPHYAINCP)picontainergen.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h sohiswrap.h \
+  $(SOPHYAINCP)pieldrw.h \
+  sohiswrap.h \
   $(SOPHYAINCP)histos.h \
   $(SOPHYAINCP)hisprof.h \
   $(SOPHYAINCP)histos.h \
   $(SOPHYAINCP)histos2.h \
-  $(SOPHYAINCP)pexceptions.h pipodrw.h \
-  servnobjm.h nobjmgr.h $(SOPHYAINCP)dvlist.h \
-  dlftypes.h $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)pexceptions.h \
+  pipodrw.h servnobjm.h nobjmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h \
+  $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)objfitter.h \
@@ -1091,6 +1150,7 @@
 $(SOPHYAOBJP)nomhistadapter.o: nomhistadapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomhistadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomhistadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -1156,9 +1216,10 @@
   $(SOPHYAINCP)basedtable.h \
   $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)thsafeop.h pihisto.h \
-  phistwrapper.h sohiswrap.h \
+  $(SOPHYAINCP)thsafeop.h \
+  pihisto.h phistwrapper.h sohiswrap.h \
   $(SOPHYAINCP)histerr.h \
   $(SOPHYAINCP)hist2err.h \
-  $(SOPHYAINCP)pexceptions.h pihisto2d.h \
+  $(SOPHYAINCP)pexceptions.h \
+  pihisto2d.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
@@ -1179,6 +1240,8 @@
   $(SOPHYAINCP)picontainergen.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h pipodrw.h servnobjm.h \
-  nobjmgr.h $(SOPHYAINCP)dvlist.h dlftypes.h \
+  $(SOPHYAINCP)pieldrw.h \
+  pipodrw.h servnobjm.h nobjmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)zthread.h \
@@ -1202,6 +1265,7 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h nomimagadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomimagadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)gnumd5.h \
@@ -1260,5 +1324,6 @@
   $(SOPHYAINCP)generalfunc.h \
   $(SOPHYAINCP)cimage.h \
-  $(SOPHYAINCP)fioarr.h pimgadapter.h \
+  $(SOPHYAINCP)fioarr.h \
+  pimgadapter.h \
   $(SOPHYAINCP)objfitter.h \
   $(SOPHYAINCP)cimage.h \
@@ -1273,6 +1338,7 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h nomskymapadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomskymapadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)gnumd5.h \
@@ -1350,5 +1416,6 @@
   $(SOPHYAINCP)fiospherehealpix.h \
   $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h pitvmaad.h \
+  $(SOPHYAINCP)fiosphereecp.h \
+  pitvmaad.h \
   $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)complexios.h
@@ -1357,6 +1424,7 @@
 $(SOPHYAOBJP)nomspecrespadapter.o: nomspecrespadapter.cc \
   $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h nomspecrespadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomspecrespadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
@@ -1425,6 +1493,7 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h nomtarradapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomtarradapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)gnumd5.h \
@@ -1483,11 +1552,14 @@
   $(SOPHYAINCP)generalfunc.h \
   $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)tvector.h pitvmaad.h \
+  $(SOPHYAINCP)tvector.h \
+  pitvmaad.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)piyfxdrw.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)fioarr.h nobjmgr.h \
-  $(SOPHYAINCP)dvlist.h dlftypes.h
+  $(SOPHYAINCP)fioarr.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomtarradapter.cc
  
@@ -1532,6 +1604,7 @@
   $(SOPHYAINCP)ntupintf.h \
   $(SOPHYAINCP)poly.h \
-  $(SOPHYAINCP)generalfunc.h nomtmatvecadapter.h \
-  nomgadapter.h $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)generalfunc.h \
+  nomtmatvecadapter.h nomgadapter.h \
+  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)pidrawer.h \
@@ -1565,11 +1638,16 @@
   $(SOPHYAINCP)piyfxdrw.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)pidrawer.h pitvmaad.h \
-  $(SOPHYAINCP)cimage.h pimgadapter.h \
-  $(SOPHYAINCP)fioarr.h nobjmgr.h \
-  $(SOPHYAINCP)dvlist.h dlftypes.h
+  $(SOPHYAINCP)pidrawer.h \
+  pitvmaad.h \
+  $(SOPHYAINCP)cimage.h \
+  pimgadapter.h \
+  $(SOPHYAINCP)fioarr.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomtmatvecadapter.cc
  
-$(SOPHYAOBJP)pawexecut.o: pawexecut.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pawexecut.o: pawexecut.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)strutil.h \
   $(SOPHYAINCP)strutilxx.h \
@@ -1610,14 +1688,19 @@
   $(SOPHYAINCP)basedtable.h \
   $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)thsafeop.h pawexecut.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h piacmd.h \
+  $(SOPHYAINCP)thsafeop.h \
+  pawexecut.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)anydataobj.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h nobjmgr.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h servnobjm.h \
-  $(SOPHYAINCP)pdlmgr.h nomgadapter.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h nobjmgr.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  servnobjm.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
@@ -1648,5 +1731,6 @@
   $(SOPHYAINCP)generaldata.h \
   $(SOPHYAINCP)poly.h \
-  $(SOPHYAINCP)generalfunc.h pistdimgapp.h \
+  $(SOPHYAINCP)generalfunc.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -1684,5 +1768,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -1690,10 +1775,12 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h pihisto.h \
-  phistwrapper.h $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)resusage.h \
+  pihisto.h phistwrapper.h \
+  $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)tvector.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pawexecut.cc
  
-$(SOPHYAOBJP)pi2dvec.o: pi2dvec.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pi2dvec.o: pi2dvec.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)histos.h \
@@ -1725,5 +1812,6 @@
   $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)nbtri.h pi2dvec.h pistdimgapp.h \
+  $(SOPHYAINCP)nbtri.h \
+  pi2dvec.h pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -1783,12 +1871,15 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h dlftypes.h piacmd.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h pisiadw.h \
+  $(SOPHYAINCP)zthread.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -1801,6 +1892,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pi2dvec.cc
  
-$(SOPHYAOBJP)piacmd.o: piacmd.cc $(SOPHYAINCP)sopnamsp.h \
-  piacmd.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)piacmd.o: piacmd.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  piacmd.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)machdefs.h \
@@ -1818,5 +1911,6 @@
   $(SOPHYAINCP)timestamp.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h dlftypes.h \
+  $(SOPHYAINCP)zthread.h \
+  dlftypes.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
@@ -1824,5 +1918,6 @@
   $(SOPHYAINCP)strutilxx.h \
   $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)randinterf.h pistdimgapp.h \
+  $(SOPHYAINCP)randinterf.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -1882,8 +1977,10 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -1891,6 +1988,6 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h basexecut.h \
-  graphexecut.h piafitting.h nomgadapter.h \
+  $(SOPHYAINCP)resusage.h \
+  basexecut.h graphexecut.h piafitting.h nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)parradapter.h \
@@ -1913,6 +2010,6 @@
   $(SOPHYAINCP)fmath.h \
   $(SOPHYAINCP)generalfunc.h \
-  $(SOPHYAINCP)tvector.h pawexecut.h \
-  cxxexecutor.h cxxexecwin.h contmodex.h flowmodex.h
+  $(SOPHYAINCP)tvector.h \
+  pawexecut.h cxxexecutor.h cxxexecwin.h contmodex.h flowmodex.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piacmd.cc
  
@@ -1966,6 +2063,8 @@
   $(SOPHYAINCP)cimage.h \
   $(SOPHYAINCP)histos2.h \
-  $(SOPHYAINCP)hisprof.h piafitting.h \
-  $(SOPHYAINCP)machdefs.h nomgadapter.h \
+  $(SOPHYAINCP)hisprof.h \
+  piafitting.h \
+  $(SOPHYAINCP)machdefs.h \
+  nomgadapter.h \
   $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -1995,10 +2094,13 @@
   $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)pdlmgr.h dlftypes.h piacmd.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  dlftypes.h piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h nobjmgr.h \
-  $(SOPHYAINCP)dvlist.h pistdimgapp.h \
+  $(SOPHYAINCP)zthread.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2036,5 +2138,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h pisiadw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -2042,14 +2145,17 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h nomhistadapter.h \
+  $(SOPHYAINCP)resusage.h \
+  nomhistadapter.h \
   $(SOPHYAINCP)basedtable.h \
   $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)thsafeop.h nomgfdadapter.h \
-  nomimagadapter.h nomtmatvecadapter.h \
+  $(SOPHYAINCP)thsafeop.h \
+  nomgfdadapter.h nomimagadapter.h nomtmatvecadapter.h \
   $(SOPHYAINCP)generaldata.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piafitting.cc
  
-$(SOPHYAOBJP)pigfd1.o: pigfd1.cc $(SOPHYAINCP)sopnamsp.h \
-  pigfd1.h $(SOPHYAINCP)generaldata.h \
+$(SOPHYAOBJP)pigfd1.o: pigfd1.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigfd1.h \
+  $(SOPHYAINCP)generaldata.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)machdefs.h \
@@ -2103,6 +2209,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigfd1.cc
  
-$(SOPHYAOBJP)pigfd2.o: pigfd2.cc $(SOPHYAINCP)sopnamsp.h \
-  pigfd2.h $(SOPHYAINCP)generaldata.h \
+$(SOPHYAOBJP)pigfd2.o: pigfd2.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pigfd2.h \
+  $(SOPHYAINCP)generaldata.h \
   $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)machdefs.h \
@@ -2159,33 +2267,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pigfd2.cc
  
-$(SOPHYAOBJP)pihisto.o: pihisto.cc pihisto.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)picolist.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)picmapx.h \
-  $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)piaxes.h phistwrapper.h \
-  $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)lut.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pihisto.cc
- 
-$(SOPHYAOBJP)pihisto2d.o: pihisto2d.cc $(SOPHYAINCP)pisysdep.h \
+$(SOPHYAOBJP)pihisto2d.o: pihisto2d.cc \
+  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2204,5 +2285,6 @@
   $(SOPHYAINCP)pimenugen.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)sopnamsp.h pihisto2d.h \
+  $(SOPHYAINCP)sopnamsp.h \
+  pihisto2d.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenubarx.h \
@@ -2233,5 +2315,6 @@
   $(SOPHYAINCP)piwindowgen.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h phistwrapper.h \
+  $(SOPHYAINCP)pieldrw.h \
+  phistwrapper.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)lut.h \
@@ -2241,6 +2324,37 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pihisto2d.cc
  
-$(SOPHYAOBJP)piinit.o: piinit.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h piinit.h \
+$(SOPHYAOBJP)pihisto.o: pihisto.cc pihisto.h \
+  $(SOPHYAINCP)pidrawer.h \
+  $(SOPHYAINCP)pibwdggen.h \
+  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdggen.h \
+  $(SOPHYAINCP)pimsghandler.h \
+  $(SOPHYAINCP)picolist.h \
+  $(SOPHYAINCP)pipixutils.h \
+  $(SOPHYAINCP)picmap.h \
+  $(SOPHYAINCP)picmapx.h \
+  $(SOPHYAINCP)picmapgen.h \
+  $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)pigraphgen.h \
+  $(SOPHYAINCP)pifontx.h \
+  $(SOPHYAINCP)pifontgen.h \
+  $(SOPHYAINCP)pigrcoord.h \
+  $(SOPHYAINCP)pilineatt.h \
+  $(SOPHYAINCP)pigraphuc.h \
+  $(SOPHYAINCP)pievthandler.h \
+  $(SOPHYAINCP)psfile.h \
+  $(SOPHYAINCP)pigratt.h \
+  $(SOPHYAINCP)piaxes.h \
+  phistwrapper.h \
+  $(SOPHYAINCP)parradapter.h \
+  $(SOPHYAINCP)lut.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pihisto.cc
+ 
+$(SOPHYAOBJP)piinit.o: piinit.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  piinit.h \
   $(SOPHYAINCP)sambainit.h \
   $(SOPHYAINCP)skymapinit.h \
@@ -2248,5 +2362,6 @@
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ntoolsinit.h \
-  $(SOPHYAINCP)tarrinit.h pistdimgapp.h \
+  $(SOPHYAINCP)tarrinit.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2306,5 +2421,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ppersist.h \
@@ -2319,10 +2435,12 @@
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h dlftypes.h piacmd.h \
+  $(SOPHYAINCP)timestamp.h \
+  dlftypes.h piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h pisiadw.h \
+  $(SOPHYAINCP)zthread.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -2330,7 +2448,9 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h servnobjm.h \
-  $(SOPHYAINCP)pdlmgr.h nomdvladapter.h \
-  nomgadapter.h $(SOPHYAINCP)pidrawer.h \
+  $(SOPHYAINCP)resusage.h \
+  servnobjm.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  nomdvladapter.h nomgadapter.h \
+  $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)ntupintf.h \
@@ -2352,5 +2472,6 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h nomhistadapter.h \
+  $(SOPHYAINCP)generalfunc.h \
+  nomhistadapter.h \
   $(SOPHYAINCP)histos.h \
   $(SOPHYAINCP)histos2.h \
@@ -2360,11 +2481,15 @@
   $(SOPHYAINCP)basedtable.h \
   $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)thsafeop.h nomherradapter.h \
+  $(SOPHYAINCP)thsafeop.h \
+  nomherradapter.h \
   $(SOPHYAINCP)histerr.h \
-  $(SOPHYAINCP)hist2err.h nomgfdadapter.h \
-  nomimagadapter.h $(SOPHYAINCP)cimage.h \
-  $(SOPHYAINCP)fioarr.h nomtmatvecadapter.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)generaldata.h nomtarradapter.h \
+  $(SOPHYAINCP)hist2err.h \
+  nomgfdadapter.h nomimagadapter.h \
+  $(SOPHYAINCP)cimage.h \
+  $(SOPHYAINCP)fioarr.h \
+  nomtmatvecadapter.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)generaldata.h \
+  nomtarradapter.h \
   $(SOPHYAINCP)tarray.h \
   $(SOPHYAINCP)datatable.h \
@@ -2373,5 +2498,6 @@
   $(SOPHYAINCP)swsegdb.h \
   $(SOPHYAINCP)ppfswapper.h \
-  $(SOPHYAINCP)ppftpointerio.h nomskymapadapter.h \
+  $(SOPHYAINCP)ppftpointerio.h \
+  nomskymapadapter.h \
   $(SOPHYAINCP)pixelmap.h \
   $(SOPHYAINCP)spherepos.h \
@@ -2391,10 +2517,14 @@
   $(SOPHYAINCP)specrespvector.h \
   $(SOPHYAINCP)specresp.h \
-  $(SOPHYAINCP)gaussfilt.h nomspecrespadapter.h \
-  $(SOPHYAINCP)specresp.h piaversion.h
+  $(SOPHYAINCP)gaussfilt.h \
+  nomspecrespadapter.h \
+  $(SOPHYAINCP)specresp.h \
+  piaversion.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piinit.cc
  
-$(SOPHYAOBJP)pintup3d.o: pintup3d.cc $(SOPHYAINCP)sopnamsp.h \
-  pintup3d.h $(SOPHYAINCP)ntupintf.h \
+$(SOPHYAOBJP)pintup3d.o: pintup3d.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pintup3d.h \
+  $(SOPHYAINCP)ntupintf.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pi3ddrw.h \
@@ -2425,6 +2555,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pintup3d.cc
  
-$(SOPHYAOBJP)pintuple.o: pintuple.cc $(SOPHYAINCP)sopnamsp.h \
-  pintuple.h $(SOPHYAINCP)ntupintf.h \
+$(SOPHYAOBJP)pintuple.o: pintuple.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pintuple.h \
+  $(SOPHYAINCP)ntupintf.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pidrawer.h \
@@ -2452,6 +2584,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pintuple.cc
  
-$(SOPHYAOBJP)pipodrw.o: pipodrw.cc $(SOPHYAINCP)sopnamsp.h \
-  pipodrw.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pipodrw.o: pipodrw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pipodrw.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
@@ -2513,5 +2647,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pipodrw.cc
  
-$(SOPHYAOBJP)pisiadw.o: pisiadw.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)pisiadw.o: pisiadw.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)perrors.h \
@@ -2520,5 +2655,6 @@
   $(SOPHYAINCP)ctimer.h \
   $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)smathconst.h pistdimgapp.h \
+  $(SOPHYAINCP)smathconst.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2578,5 +2714,6 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ppersist.h \
@@ -2590,10 +2727,12 @@
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h dlftypes.h piacmd.h \
+  $(SOPHYAINCP)timestamp.h \
+  dlftypes.h piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h pisiadw.h \
+  $(SOPHYAINCP)zthread.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -2601,5 +2740,6 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h servnobjm.h \
+  $(SOPHYAINCP)resusage.h \
+  servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pisiadw.cc
@@ -2635,5 +2775,6 @@
   $(SOPHYAINCP)fioarr.h \
   $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h pistdimgapp.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2693,12 +2834,15 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h nobjmgr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)dvlist.h dlftypes.h piacmd.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  nobjmgr.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)dvlist.h \
+  dlftypes.h piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)zthread.h pisiadw.h \
+  $(SOPHYAINCP)zthread.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -2706,5 +2850,6 @@
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)resusage.h servnobjm.h \
+  $(SOPHYAINCP)resusage.h \
+  servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h \
   $(SOPHYAINCP)psfile.h \
@@ -2714,5 +2859,6 @@
   $(SOPHYAINCP)pidrwtools.h \
   $(SOPHYAINCP)piaxestools.h \
-  $(SOPHYAINCP)piscdrawwdg.h piinit.h \
+  $(SOPHYAINCP)piscdrawwdg.h \
+  piinit.h \
   $(SOPHYAINCP)sambainit.h \
   $(SOPHYAINCP)skymapinit.h \
@@ -2720,9 +2866,12 @@
   $(SOPHYAINCP)ntoolsinit.h \
   $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)piversion.h piaversion.h
+  $(SOPHYAINCP)piversion.h \
+  piaversion.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pistdimgapp.cc
  
-$(SOPHYAOBJP)pitvmaad.o: pitvmaad.cc $(SOPHYAINCP)sopnamsp.h \
-  pitvmaad.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)pitvmaad.o: pitvmaad.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pitvmaad.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)machdefs.h \
@@ -2752,6 +2901,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pitvmaad.cc
  
-$(SOPHYAOBJP)servnobjm.o: servnobjm.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)strutil.h nobjmgr.h \
+$(SOPHYAOBJP)servnobjm.o: servnobjm.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)strutil.h \
+  nobjmgr.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
@@ -2768,7 +2919,9 @@
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h dlftypes.h servnobjm.h \
+  $(SOPHYAINCP)timestamp.h \
+  dlftypes.h servnobjm.h \
   $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)zthread.h nomgadapter.h \
+  $(SOPHYAINCP)zthread.h \
+  nomgadapter.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
@@ -2814,5 +2967,6 @@
   $(SOPHYAINCP)perrors.h \
   $(SOPHYAINCP)fmath.h \
-  $(SOPHYAINCP)generalfunc.h pistdimgapp.h \
+  $(SOPHYAINCP)generalfunc.h \
+  pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)piapplx.h \
@@ -2850,8 +3004,10 @@
   $(SOPHYAINCP)pi3dwdg.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pigraph3d.h piacmd.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  piacmd.h \
   $(SOPHYAINCP)commander.h \
   $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)ctimer.h pisiadw.h \
+  $(SOPHYAINCP)ctimer.h \
+  pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
@@ -2865,5 +3021,6 @@
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)matharr.h pitvmaad.h \
+  $(SOPHYAINCP)matharr.h \
+  pitvmaad.h \
   $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)cimage.h \
@@ -2878,6 +3035,8 @@
   $(SOPHYAINCP)thsafeop.h \
   $(SOPHYAINCP)piyfxdrw.h \
-  $(SOPHYAINCP)pisurfdr.h pintuple.h pintup3d.h \
-  $(SOPHYAINCP)pi3ddrw.h pipodrw.h \
+  $(SOPHYAINCP)pisurfdr.h \
+  pintuple.h pintup3d.h \
+  $(SOPHYAINCP)pi3ddrw.h \
+  pipodrw.h \
   $(SOPHYAINCP)hist2err.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  servnobjm.cc
Index: /trunk/SophyaPI/ProgPI/Makefile
===================================================================
--- /trunk/SophyaPI/ProgPI/Makefile	(revision 3878)
+++ /trunk/SophyaPI/ProgPI/Makefile	(revision 3879)
@@ -14,128 +14,140 @@
 	$(CXXLINK) $(CXXTEMPFLG) -o $@ $(SOPHYAOBJP)piapp.o $(SOPHYAOBJP)piacmdrdr.o $(SOPHYAOBJP)sopiamodule.o $(SOPHYAOBJP)fitsbtadapter.o $(SOPHYAOBJP)w2ps.o $(SOPHYAOBJP)skymapmodule.o $(SOPHYAALLSLBLIST)
  
-$(SOPHYAOBJP)fitsbtadapter.o: fitsbtadapter.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)fitsbtadapter.o: fitsbtadapter.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)servnobjm.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)nobjmgr.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)nomgadapter.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
   $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pigraphuc.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
   $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)generaldata.h \
-  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)poly.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)fmath.h \
+  $(SOPHYAINCP)generalfunc.h \
+  $(SOPHYAINCP)pistdimgapp.h \
+  $(SOPHYAINCP)piapplx.h \
+  $(SOPHYAINCP)piapplgen.h \
+  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picontainergen.h \
+  $(SOPHYAINCP)pimenubarx.h \
+  $(SOPHYAINCP)pimenubargen.h \
+  $(SOPHYAINCP)pimenux.h \
+  $(SOPHYAINCP)pimenugen.h \
+  $(SOPHYAINCP)piconsenum.h \
+  $(SOPHYAINCP)piwindowx.h \
+  $(SOPHYAINCP)piwindowgen.h \
+  $(SOPHYAINCP)pioptmenux.h \
+  $(SOPHYAINCP)pioptmenugen.h \
+  $(SOPHYAINCP)pistdwdgx.h \
+  $(SOPHYAINCP)pistdwdggen.h \
+  $(SOPHYAINCP)pifilechox.h \
+  $(SOPHYAINCP)pifilechogen.h \
+  $(SOPHYAINCP)piperiodx.h \
+  $(SOPHYAINCP)periodic.h \
+  $(SOPHYAINCP)picons.h \
+  $(SOPHYAINCP)pibwdgx.h \
+  $(SOPHYAINCP)pigraphps.h \
+  $(SOPHYAINCP)piimage.h \
+  $(SOPHYAINCP)pieldrw.h \
+  $(SOPHYAINCP)pipixmapx.h \
+  $(SOPHYAINCP)pipixmapgen.h \
+  $(SOPHYAINCP)picmapview.h \
+  $(SOPHYAINCP)pi3dwdg.h \
+  $(SOPHYAINCP)pi3ddrw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)commander.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)pisiadw.h \
+  $(SOPHYAINCP)pilistx.h \
+  $(SOPHYAINCP)pilistgen.h \
+  $(SOPHYAINCP)pistzwin.h \
+  $(SOPHYAINCP)pitherm.h \
+  $(SOPHYAINCP)resusage.h \
+  $(SOPHYAINCP)fbtntintf.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  $(SOPHYAINCP)nomhistadapter.h \
+  $(SOPHYAINCP)nomgadapter.h \
+  $(SOPHYAINCP)histos.h \
+  $(SOPHYAINCP)histos2.h \
+  $(SOPHYAINCP)hisprof.h \
+  $(SOPHYAINCP)ntuple.h \
+  $(SOPHYAINCP)basedtable.h \
+  $(SOPHYAINCP)segdatablock.h \
+  $(SOPHYAINCP)thsafeop.h \
+  $(SOPHYAINCP)swfitsdtable.h \
+  $(SOPHYAINCP)swsegdb.h \
+  $(SOPHYAINCP)fitsswapper.h \
+  $(SOPHYAINCP)fitsinoutfile.h \
+  $(SOPHYAINCP)fitsblkrw.h \
+  $(SOPHYAINCP)fitshandler.h \
+  $(SOPHYAINCP)fitsmanager.h \
+  $(SOPHYAINCP)fitshandler.h \
+  $(SOPHYAINCP)fiosinit.h \
+  $(SOPHYAINCP)sophyainit.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsbtadapter.cc
+ 
+$(SOPHYAOBJP)piacmdrdr.o: piacmdrdr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)sspvflags.h \
+  piacmdrdr.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)zthread.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ntupintf.h $(SOPHYAINCP)poly.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)utils.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)generalfunc.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
@@ -143,1280 +155,516 @@
   $(SOPHYAINCP)piapplgen.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pimenubarx.h \
-  $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
-  $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piimage.h \
-  $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pieldrw.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pipixmapx.h \
-  $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
-  $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)pilistx.h \
-  $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
-  $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)fbtntintf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)nomhistadapter.h \
-  $(SOPHYAINCP)nomgadapter.h \
-  $(SOPHYAINCP)histos.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)peida.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)histos2.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)hisprof.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)ntuple.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)basedtable.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ntupintf.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)thsafeop.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)swfitsdtable.h \
-  $(SOPHYAINCP)basedtable.h \
-  $(SOPHYAINCP)swsegdb.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fitsswapper.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)swsegdb.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)fitsblkrw.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)basedtable.h \
-  $(SOPHYAINCP)fitshandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)fitsmanager.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)fiosinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsbtadapter.cc
- 
-$(SOPHYAOBJP)piacmdrdr.o: piacmdrdr.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)sspvflags.h piacmdrdr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pistdimgapp.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piapplgen.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pimsghandler.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pimenubarx.h \
   $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
   $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picons.h \
   $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphuc.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)piacmd.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piacmd.h \
   $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)resusage.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piacmdrdr.cc
  
-$(SOPHYAOBJP)piapp.o: piapp.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)piapp.o: piapp.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)piapplx.h \
   $(SOPHYAINCP)piapplgen.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pimsghandler.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pimenubarx.h \
   $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
   $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picons.h \
   $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphuc.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)piacmd.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piacmd.h \
   $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h piacmdrdr.h \
+  $(SOPHYAINCP)piacmd.h \
+  piacmdrdr.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)piversion.h \
   $(SOPHYAINCP)piaversion.h \
-  $(SOPHYAINCP)timing.h $(SOPHYAINCP)skyinit.h \
+  $(SOPHYAINCP)timing.h \
+  $(SOPHYAINCP)skyinit.h \
   $(SOPHYAINCP)ntoolsinit.h \
   $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)sophyainit.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piapp.cc
  
-$(SOPHYAOBJP)skymapmodule.o: skymapmodule.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)skymapmodule.o: skymapmodule.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)piapplx.h \
   $(SOPHYAINCP)piapplgen.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pimsghandler.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pimenubarx.h \
   $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
   $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picons.h \
   $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphuc.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
+  $(SOPHYAINCP)nobjmgr.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)servnobjm.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)zthread.h \
+  $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)nomgadapter.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
   $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)generaldata.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ntupintf.h $(SOPHYAINCP)poly.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)utils.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)poly.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
   $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)fmath.h \
   $(SOPHYAINCP)generalfunc.h \
-  $(SOPHYAINCP)ntuple.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)slinparbuff.h \
-  $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)localmap.h \
   $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)unitvector.h \
   $(SOPHYAINCP)vector3d.h \
   $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)sphericalmap.h \
   $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)spherehealpix.h \
+  $(SOPHYAINCP)HEALPixUtils.h \
+  $(SOPHYAINCP)spherethetaphi.h \
+  $(SOPHYAINCP)sphericaltransformserver.h \
+  $(SOPHYAINCP)fftservintf.h \
+  $(SOPHYAINCP)fftpserver.h \
+  $(SOPHYAINCP)alm.h \
+  $(SOPHYAINCP)nbmath.h \
+  $(SOPHYAINCP)trngmtx.h \
+  $(SOPHYAINCP)spesqmtx.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)lambdaBuilder.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skymapmodule.cc
+ 
+$(SOPHYAOBJP)sopiamodule.o: sopiamodule.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)commander.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)sphericaltransformserver.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)fftpserver.h \
-  $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)randinterf.h $(SOPHYAINCP)alm.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)nbmath.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)trngmtx.h \
-  $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)utilarr.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)lambdaBuilder.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)alm.h \
-  $(SOPHYAINCP)pexceptions.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skymapmodule.cc
- 
-$(SOPHYAOBJP)sopiamodule.o: sopiamodule.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)piapplx.h \
   $(SOPHYAINCP)piapplgen.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pimsghandler.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pimenubarx.h \
   $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
   $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picons.h \
   $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphuc.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
+  $(SOPHYAINCP)nobjmgr.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)servnobjm.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)zthread.h $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
   $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)pitvmaad.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)fftpserver.h \
   $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)piscdrawwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)nomgadapter.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)generaldata.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ntupintf.h $(SOPHYAINCP)poly.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)utils.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)poly.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
   $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)fmath.h \
   $(SOPHYAINCP)generalfunc.h \
   $(SOPHYAINCP)nomskymapadapter.h \
   $(SOPHYAINCP)nomgadapter.h \
-  $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)unitvector.h \
   $(SOPHYAINCP)vector3d.h \
   $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)utilgeom.h \
+  $(SOPHYAINCP)datatype.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sopiamodule.cc
+ 
+$(SOPHYAOBJP)w2ps.o: w2ps.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)commander.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sopiamodule.cc
- 
-$(SOPHYAOBJP)w2ps.o: w2ps.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)piapplx.h \
   $(SOPHYAINCP)piapplgen.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pimsghandler.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pimenubarx.h \
   $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
   $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picons.h \
   $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphuc.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
+  $(SOPHYAINCP)nobjmgr.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)resusage.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  w2ps.cc
  
Index: /trunk/SophyaPI/ProgPI/smakefile
===================================================================
--- /trunk/SophyaPI/ProgPI/smakefile	(revision 3878)
+++ /trunk/SophyaPI/ProgPI/smakefile	(revision 3879)
@@ -14,128 +14,140 @@
 	$(CXXLINK) $(CXXTEMPFLG) -o $@ $(SOPHYAOBJP)piapp.o $(SOPHYAOBJP)piacmdrdr.o $(SOPHYAOBJP)sopiamodule.o $(SOPHYAOBJP)fitsbtadapter.o $(SOPHYAOBJP)w2ps.o $(SOPHYAOBJP)skymapmodule.o $(SOPHYAALLSLBLIST)
  
-$(SOPHYAOBJP)fitsbtadapter.o: fitsbtadapter.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
+$(SOPHYAOBJP)fitsbtadapter.o: fitsbtadapter.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)servnobjm.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)nobjmgr.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)nomgadapter.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)pibwdggen.h \
   $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pigraphuc.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
   $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)generaldata.h \
-  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)poly.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
+  $(SOPHYAINCP)perrors.h \
+  $(SOPHYAINCP)fmath.h \
+  $(SOPHYAINCP)generalfunc.h \
+  $(SOPHYAINCP)pistdimgapp.h \
+  $(SOPHYAINCP)piapplx.h \
+  $(SOPHYAINCP)piapplgen.h \
+  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picontainergen.h \
+  $(SOPHYAINCP)pimenubarx.h \
+  $(SOPHYAINCP)pimenubargen.h \
+  $(SOPHYAINCP)pimenux.h \
+  $(SOPHYAINCP)pimenugen.h \
+  $(SOPHYAINCP)piconsenum.h \
+  $(SOPHYAINCP)piwindowx.h \
+  $(SOPHYAINCP)piwindowgen.h \
+  $(SOPHYAINCP)pioptmenux.h \
+  $(SOPHYAINCP)pioptmenugen.h \
+  $(SOPHYAINCP)pistdwdgx.h \
+  $(SOPHYAINCP)pistdwdggen.h \
+  $(SOPHYAINCP)pifilechox.h \
+  $(SOPHYAINCP)pifilechogen.h \
+  $(SOPHYAINCP)piperiodx.h \
+  $(SOPHYAINCP)periodic.h \
+  $(SOPHYAINCP)picons.h \
+  $(SOPHYAINCP)pibwdgx.h \
+  $(SOPHYAINCP)pigraphps.h \
+  $(SOPHYAINCP)piimage.h \
+  $(SOPHYAINCP)pieldrw.h \
+  $(SOPHYAINCP)pipixmapx.h \
+  $(SOPHYAINCP)pipixmapgen.h \
+  $(SOPHYAINCP)picmapview.h \
+  $(SOPHYAINCP)pi3dwdg.h \
+  $(SOPHYAINCP)pi3ddrw.h \
+  $(SOPHYAINCP)pigraph3d.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)commander.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)pisiadw.h \
+  $(SOPHYAINCP)pilistx.h \
+  $(SOPHYAINCP)pilistgen.h \
+  $(SOPHYAINCP)pistzwin.h \
+  $(SOPHYAINCP)pitherm.h \
+  $(SOPHYAINCP)resusage.h \
+  $(SOPHYAINCP)fbtntintf.h \
+  $(SOPHYAINCP)FitsIO/fitsio.h \
+  $(SOPHYAINCP)FitsIO/longnam.h \
+  $(SOPHYAINCP)nomhistadapter.h \
+  $(SOPHYAINCP)nomgadapter.h \
+  $(SOPHYAINCP)histos.h \
+  $(SOPHYAINCP)histos2.h \
+  $(SOPHYAINCP)hisprof.h \
+  $(SOPHYAINCP)ntuple.h \
+  $(SOPHYAINCP)basedtable.h \
+  $(SOPHYAINCP)segdatablock.h \
+  $(SOPHYAINCP)thsafeop.h \
+  $(SOPHYAINCP)swfitsdtable.h \
+  $(SOPHYAINCP)swsegdb.h \
+  $(SOPHYAINCP)fitsswapper.h \
+  $(SOPHYAINCP)fitsinoutfile.h \
+  $(SOPHYAINCP)fitsblkrw.h \
+  $(SOPHYAINCP)fitshandler.h \
+  $(SOPHYAINCP)fitsmanager.h \
+  $(SOPHYAINCP)fitshandler.h \
+  $(SOPHYAINCP)fiosinit.h \
+  $(SOPHYAINCP)sophyainit.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsbtadapter.cc
+ 
+$(SOPHYAOBJP)piacmdrdr.o: piacmdrdr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)sspvflags.h \
+  piacmdrdr.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)zthread.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ntupintf.h $(SOPHYAINCP)poly.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)utils.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)generalfunc.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
@@ -143,1280 +155,516 @@
   $(SOPHYAINCP)piapplgen.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pimenubarx.h \
-  $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
-  $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piimage.h \
-  $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pieldrw.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pipixmapx.h \
-  $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
-  $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)dvlist.h $(SOPHYAINCP)ctimer.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)pilistx.h \
-  $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
-  $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)fbtntintf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)nomhistadapter.h \
-  $(SOPHYAINCP)nomgadapter.h \
-  $(SOPHYAINCP)histos.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)peida.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)histos2.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)utils.h $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)hisprof.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)histos.h \
-  $(SOPHYAINCP)ntuple.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)basedtable.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ntupintf.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)thsafeop.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)swfitsdtable.h \
-  $(SOPHYAINCP)basedtable.h \
-  $(SOPHYAINCP)swsegdb.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)segdatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fitsswapper.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)swsegdb.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)fitsblkrw.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)basedtable.h \
-  $(SOPHYAINCP)fitshandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)fitsmanager.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)fiosinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsbtadapter.cc
- 
-$(SOPHYAOBJP)piacmdrdr.o: piacmdrdr.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)sspvflags.h piacmdrdr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pistdimgapp.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piapplgen.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pimsghandler.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pimenubarx.h \
   $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
   $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picons.h \
   $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphuc.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)piacmd.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piacmd.h \
   $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)resusage.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piacmdrdr.cc
  
-$(SOPHYAOBJP)piapp.o: piapp.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)piapp.o: piapp.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
   $(SOPHYAINCP)piapplx.h \
   $(SOPHYAINCP)piapplgen.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pimsghandler.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pimenubarx.h \
   $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
   $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picons.h \
   $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphuc.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)piacmd.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piacmd.h \
   $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h piacmdrdr.h \
+  $(SOPHYAINCP)piacmd.h \
+  piacmdrdr.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)piversion.h \
   $(SOPHYAINCP)piaversion.h \
-  $(SOPHYAINCP)timing.h $(SOPHYAINCP)skyinit.h \
+  $(SOPHYAINCP)timing.h \
+  $(SOPHYAINCP)skyinit.h \
   $(SOPHYAINCP)ntoolsinit.h \
   $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)sophyainit.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piapp.cc
  
-$(SOPHYAOBJP)skymapmodule.o: skymapmodule.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)skymapmodule.o: skymapmodule.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)piapplx.h \
   $(SOPHYAINCP)piapplgen.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pimsghandler.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pimenubarx.h \
   $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
   $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picons.h \
   $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphuc.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
+  $(SOPHYAINCP)nobjmgr.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)servnobjm.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)zthread.h \
+  $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)nomgadapter.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
   $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)generaldata.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ntupintf.h $(SOPHYAINCP)poly.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)utils.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)poly.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
   $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)fmath.h \
   $(SOPHYAINCP)generalfunc.h \
-  $(SOPHYAINCP)ntuple.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)ntuple.h \
   $(SOPHYAINCP)slinparbuff.h \
-  $(SOPHYAINCP)pexceptions.h \
   $(SOPHYAINCP)localmap.h \
   $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)unitvector.h \
   $(SOPHYAINCP)vector3d.h \
   $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)sphericalmap.h \
   $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)spherehealpix.h \
+  $(SOPHYAINCP)HEALPixUtils.h \
+  $(SOPHYAINCP)spherethetaphi.h \
+  $(SOPHYAINCP)sphericaltransformserver.h \
+  $(SOPHYAINCP)fftservintf.h \
+  $(SOPHYAINCP)fftpserver.h \
+  $(SOPHYAINCP)alm.h \
+  $(SOPHYAINCP)nbmath.h \
+  $(SOPHYAINCP)trngmtx.h \
+  $(SOPHYAINCP)spesqmtx.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)lambdaBuilder.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skymapmodule.cc
+ 
+$(SOPHYAOBJP)sopiamodule.o: sopiamodule.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)commander.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)sphericaltransformserver.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)fftpserver.h \
-  $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)randinterf.h $(SOPHYAINCP)alm.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)nbmath.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)trngmtx.h \
-  $(SOPHYAINCP)spesqmtx.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)utilarr.h $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)spesqmtx_tsnl.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)lambdaBuilder.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)tvector.h $(SOPHYAINCP)alm.h \
-  $(SOPHYAINCP)pexceptions.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skymapmodule.cc
- 
-$(SOPHYAOBJP)sopiamodule.o: sopiamodule.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)piapplx.h \
   $(SOPHYAINCP)piapplgen.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pimsghandler.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pimenubarx.h \
   $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
   $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picons.h \
   $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphuc.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
+  $(SOPHYAINCP)nobjmgr.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)servnobjm.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)zthread.h $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
   $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
   $(SOPHYAINCP)tmatrix_tsnl.h \
   $(SOPHYAINCP)tvector_tsnl.h \
   $(SOPHYAINCP)pitvmaad.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)fftpserver.h \
   $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tmatrix.h $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)piscdrawwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)pidrawer.h \
   $(SOPHYAINCP)nomgadapter.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)parradapter.h \
   $(SOPHYAINCP)ntupintf.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)generalfit.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)tvector.h \
   $(SOPHYAINCP)generaldata.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)ntupintf.h $(SOPHYAINCP)poly.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)peida.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)utils.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)poly.h \
+  $(SOPHYAINCP)peida.h \
+  $(SOPHYAINCP)utils.h \
   $(SOPHYAINCP)perrors.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)fmath.h $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)fmath.h \
   $(SOPHYAINCP)generalfunc.h \
   $(SOPHYAINCP)nomskymapadapter.h \
   $(SOPHYAINCP)nomgadapter.h \
-  $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
   $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)unitvector.h \
   $(SOPHYAINCP)vector3d.h \
   $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)utilgeom.h \
+  $(SOPHYAINCP)datatype.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sopiamodule.cc
+ 
+$(SOPHYAOBJP)w2ps.o: w2ps.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)commander.h \
+  $(SOPHYAINCP)pdlmgr.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)objfio.h \
   $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)machdefs.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sopiamodule.cc
- 
-$(SOPHYAOBJP)w2ps.o: w2ps.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)osx_values.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)commander.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)pdlmgr.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)gnumd5.h \
   $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)mutyv.h \
   $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ctimer.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)ctimer.h \
+  $(SOPHYAINCP)zthread.h \
   $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)ppersist.h $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)dlftypes.h \
-  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)nobjmgr.h \
   $(SOPHYAINCP)pistdimgapp.h \
   $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)piapplx.h \
   $(SOPHYAINCP)piapplgen.h \
   $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)picontainergen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
+  $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piwdggen.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pimsghandler.h \
   $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pimenubarx.h \
   $(SOPHYAINCP)pimenubargen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pimenugen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)piconsenum.h \
-  $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
   $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piwindowgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picontainerx.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pioptmenugen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimenux.h \
   $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pistdwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)pistdwdgx.h \
   $(SOPHYAINCP)pifilechox.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pifilechogen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)periodic.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)picons.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)picontainerx.h \
+  $(SOPHYAINCP)picons.h \
   $(SOPHYAINCP)pibwdgx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)picmap.h \
   $(SOPHYAINCP)picmapx.h \
   $(SOPHYAINCP)picmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pifontx.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)pifontx.h \
   $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)picolist.h \
   $(SOPHYAINCP)pigrcoord.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pilineatt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pipixutils.h \
   $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)pievthandler.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pimsghandler.h \
-  $(SOPHYAINCP)piwdgx.h $(SOPHYAINCP)pigraphx.h \
-  $(SOPHYAINCP)psfile.h $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pifontgen.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)picmap.h $(SOPHYAINCP)pigraphx.h \
+  $(SOPHYAINCP)psfile.h \
   $(SOPHYAINCP)pigraphps.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
-  $(SOPHYAINCP)psfile.h \
-  $(SOPHYAINCP)piconsenum.h \
   $(SOPHYAINCP)piimage.h \
   $(SOPHYAINCP)parradapter.h \
-  $(SOPHYAINCP)machdefs.h $(SOPHYAINCP)lut.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pisysdep.h \
+  $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pibwdggen.h \
-  $(SOPHYAINCP)pigraphuc.h \
   $(SOPHYAINCP)pigratt.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphgen.h \
   $(SOPHYAINCP)piaxes.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pigratt.h \
   $(SOPHYAINCP)pipixmapx.h \
   $(SOPHYAINCP)pipixmapgen.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pipixutils.h \
-  $(SOPHYAINCP)pistdwdgx.h \
-  $(SOPHYAINCP)piwindowx.h \
   $(SOPHYAINCP)picmapview.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)picmap.h \
-  $(SOPHYAINCP)pidrawer.h $(SOPHYAINCP)lut.h \
   $(SOPHYAINCP)pi3dwdg.h \
-  $(SOPHYAINCP)pisysdep.h \
   $(SOPHYAINCP)pi3ddrw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pidrawer.h \
-  $(SOPHYAINCP)pieldrw.h \
   $(SOPHYAINCP)pigraph3d.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pigraphuc.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)nobjmgr.h \
-  $(SOPHYAINCP)piacmd.h $(SOPHYAINCP)pisiadw.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piapplx.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)pimenux.h \
-  $(SOPHYAINCP)pioptmenux.h \
-  $(SOPHYAINCP)pistdwdgx.h \
+  $(SOPHYAINCP)nobjmgr.h \
+  $(SOPHYAINCP)piacmd.h \
+  $(SOPHYAINCP)pisiadw.h \
   $(SOPHYAINCP)pilistx.h \
   $(SOPHYAINCP)pilistgen.h \
-  $(SOPHYAINCP)pisysdep.h $(SOPHYAINCP)piwdgx.h \
   $(SOPHYAINCP)pistzwin.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)piwindowx.h \
-  $(SOPHYAINCP)piperiodx.h \
   $(SOPHYAINCP)pitherm.h \
-  $(SOPHYAINCP)pisysdep.h \
-  $(SOPHYAINCP)pibwdgx.h $(SOPHYAINCP)zthread.h \
-  $(SOPHYAINCP)resusage.h \
-  $(SOPHYAINCP)machdefs.h
+  $(SOPHYAINCP)resusage.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  w2ps.cc
  
Index: /trunk/SophyaProg/PMixer/Makefile
===================================================================
--- /trunk/SophyaProg/PMixer/Makefile	(revision 3878)
+++ /trunk/SophyaProg/PMixer/Makefile	(revision 3879)
@@ -39,6 +39,43 @@
 	$(CXXLINK) $(CXXTEMPFLG) -o $@ $(SOPHYAOBJP)Sph2Sph.o $(SOPHYAEXTSLBLIST)
  
-$(SOPHYAOBJP)Sph2Sph.o: Sph2Sph.cc $(SOPHYAINCP)sopnamsp.h \
-  pmixer.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)easyTest.o: easyTest.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)blackbody.h \
+  $(SOPHYAINCP)radspec.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)convtools.h \
+  $(SOPHYAINCP)radspecvector.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)specrespvector.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)squarefilt.h \
+  $(SOPHYAINCP)gaussfilt.h \
+  $(SOPHYAINCP)trianglefilt.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  easyTest.cc
+ 
+$(SOPHYAOBJP)extractRS.o: extractRS.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pmixer.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)machdefs.h \
@@ -111,42 +148,10 @@
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)mapoperation.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  Sph2Sph.cc
- 
-$(SOPHYAOBJP)easyTest.o: easyTest.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)blackbody.h \
-  $(SOPHYAINCP)radspec.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)specresp.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)convtools.h \
-  $(SOPHYAINCP)radspecvector.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)specrespvector.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)squarefilt.h \
-  $(SOPHYAINCP)gaussfilt.h \
-  $(SOPHYAINCP)trianglefilt.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  easyTest.cc
- 
-$(SOPHYAOBJP)extractRS.o: extractRS.cc $(SOPHYAINCP)sopnamsp.h \
-  pmixer.h $(SOPHYAINCP)machdefs.h \
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extractRS.cc
+ 
+$(SOPHYAOBJP)skymixer.o: skymixer.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pmixer.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)machdefs.h \
@@ -219,8 +224,10 @@
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)mapoperation.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extractRS.cc
- 
-$(SOPHYAOBJP)skymixer.o: skymixer.cc $(SOPHYAINCP)sopnamsp.h \
-  pmixer.h $(SOPHYAINCP)machdefs.h \
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skymixer.cc
+ 
+$(SOPHYAOBJP)Sph2Sph.o: Sph2Sph.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pmixer.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)machdefs.h \
@@ -293,8 +300,10 @@
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)mapoperation.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skymixer.cc
- 
-$(SOPHYAOBJP)tgrsr.o: tgrsr.cc $(SOPHYAINCP)sopnamsp.h \
-  pmixer.h $(SOPHYAINCP)machdefs.h \
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  Sph2Sph.cc
+ 
+$(SOPHYAOBJP)tgrsr.o: tgrsr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pmixer.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)machdefs.h \
@@ -369,6 +378,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tgrsr.cc
  
-$(SOPHYAOBJP)tgsky.o: tgsky.cc $(SOPHYAINCP)sopnamsp.h \
-  pmixer.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)tgsky.o: tgsky.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pmixer.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)machdefs.h \
Index: /trunk/SophyaProg/PMixer/smakefile
===================================================================
--- /trunk/SophyaProg/PMixer/smakefile	(revision 3878)
+++ /trunk/SophyaProg/PMixer/smakefile	(revision 3879)
@@ -39,6 +39,43 @@
 	$(CXXLINK) $(CXXTEMPFLG) -o $@ $(SOPHYAOBJP)Sph2Sph.o $(SOPHYAEXTSLBLIST)
  
-$(SOPHYAOBJP)Sph2Sph.o: Sph2Sph.cc $(SOPHYAINCP)sopnamsp.h \
-  pmixer.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)easyTest.o: easyTest.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  $(SOPHYAINCP)blackbody.h \
+  $(SOPHYAINCP)radspec.h \
+  $(SOPHYAINCP)machdefs.h \
+  $(SOPHYAINCP)specresp.h \
+  $(SOPHYAINCP)anydataobj.h \
+  $(SOPHYAINCP)objfio.h \
+  $(SOPHYAINCP)ppersist.h \
+  $(SOPHYAINCP)pexceptions.h \
+  $(SOPHYAINCP)gnumd5.h \
+  $(SOPHYAINCP)ppfbinstream.h \
+  $(SOPHYAINCP)rawstream.h \
+  $(SOPHYAINCP)ppfnametag.h \
+  $(SOPHYAINCP)convtools.h \
+  $(SOPHYAINCP)radspecvector.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)tmatrix.h \
+  $(SOPHYAINCP)tarray.h \
+  $(SOPHYAINCP)basarr.h \
+  $(SOPHYAINCP)mutyv.h \
+  $(SOPHYAINCP)timestamp.h \
+  $(SOPHYAINCP)dvlist.h \
+  $(SOPHYAINCP)ndatablock.h \
+  $(SOPHYAINCP)utilarr.h \
+  $(SOPHYAINCP)randinterf.h \
+  $(SOPHYAINCP)tmatrix_tsnl.h \
+  $(SOPHYAINCP)tvector_tsnl.h \
+  $(SOPHYAINCP)specrespvector.h \
+  $(SOPHYAINCP)tvector.h \
+  $(SOPHYAINCP)squarefilt.h \
+  $(SOPHYAINCP)gaussfilt.h \
+  $(SOPHYAINCP)trianglefilt.h
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  easyTest.cc
+ 
+$(SOPHYAOBJP)extractRS.o: extractRS.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pmixer.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)machdefs.h \
@@ -111,42 +148,10 @@
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)mapoperation.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  Sph2Sph.cc
- 
-$(SOPHYAOBJP)easyTest.o: easyTest.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)blackbody.h \
-  $(SOPHYAINCP)radspec.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)specresp.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)convtools.h \
-  $(SOPHYAINCP)radspecvector.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)randinterf.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)specrespvector.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)squarefilt.h \
-  $(SOPHYAINCP)gaussfilt.h \
-  $(SOPHYAINCP)trianglefilt.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  easyTest.cc
- 
-$(SOPHYAOBJP)extractRS.o: extractRS.cc $(SOPHYAINCP)sopnamsp.h \
-  pmixer.h $(SOPHYAINCP)machdefs.h \
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extractRS.cc
+ 
+$(SOPHYAOBJP)skymixer.o: skymixer.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pmixer.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)machdefs.h \
@@ -219,8 +224,10 @@
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)mapoperation.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extractRS.cc
- 
-$(SOPHYAOBJP)skymixer.o: skymixer.cc $(SOPHYAINCP)sopnamsp.h \
-  pmixer.h $(SOPHYAINCP)machdefs.h \
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skymixer.cc
+ 
+$(SOPHYAOBJP)Sph2Sph.o: Sph2Sph.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pmixer.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)machdefs.h \
@@ -293,8 +300,10 @@
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)mapoperation.h
-	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  skymixer.cc
- 
-$(SOPHYAOBJP)tgrsr.o: tgrsr.cc $(SOPHYAINCP)sopnamsp.h \
-  pmixer.h $(SOPHYAINCP)machdefs.h \
+	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  Sph2Sph.cc
+ 
+$(SOPHYAOBJP)tgrsr.o: tgrsr.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pmixer.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)machdefs.h \
@@ -369,6 +378,8 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tgrsr.cc
  
-$(SOPHYAOBJP)tgsky.o: tgsky.cc $(SOPHYAINCP)sopnamsp.h \
-  pmixer.h $(SOPHYAINCP)machdefs.h \
+$(SOPHYAOBJP)tgsky.o: tgsky.cc \
+  $(SOPHYAINCP)sopnamsp.h \
+  pmixer.h \
+  $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tmatrix.h \
   $(SOPHYAINCP)machdefs.h \
Index: /trunk/SophyaProg/PrgMap/Makefile
===================================================================
--- /trunk/SophyaProg/PrgMap/Makefile	(revision 3878)
+++ /trunk/SophyaProg/PrgMap/Makefile	(revision 3879)
@@ -39,5 +39,6 @@
 	$(CXXLINK) $(CXXTEMPFLG) -o $@ $(SOPHYAOBJP)extrap2sph.o $(SOPHYAEXTSLBLIST)
  
-$(SOPHYAOBJP)cl2map.o: cl2map.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)cl2map.o: cl2map.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)nbmath.h \
@@ -70,4 +71,9 @@
   $(SOPHYAINCP)sopemtx.h \
   $(SOPHYAINCP)arrctcast.h \
+  $(SOPHYAINCP)spesqmtx.h \
+  $(SOPHYAINCP)diagmtx.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)trngmtx.h \
+  $(SOPHYAINCP)symmtx.h \
   $(SOPHYAINCP)skymap.h \
   $(SOPHYAINCP)spherethetaphi.h \
@@ -91,5 +97,4 @@
   $(SOPHYAINCP)alm.h \
   $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)circle.h \
@@ -225,5 +230,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extrap2sph.cc
  
-$(SOPHYAOBJP)extrapsph.o: extrapsph.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)extrapsph.o: extrapsph.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)skymapinit.h \
@@ -277,5 +283,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extrapsph.cc
  
-$(SOPHYAOBJP)map2cl.o: map2cl.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)map2cl.o: map2cl.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)nbmath.h \
@@ -308,4 +315,9 @@
   $(SOPHYAINCP)sopemtx.h \
   $(SOPHYAINCP)arrctcast.h \
+  $(SOPHYAINCP)spesqmtx.h \
+  $(SOPHYAINCP)diagmtx.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)trngmtx.h \
+  $(SOPHYAINCP)symmtx.h \
   $(SOPHYAINCP)skymap.h \
   $(SOPHYAINCP)spherethetaphi.h \
@@ -329,5 +341,4 @@
   $(SOPHYAINCP)alm.h \
   $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)circle.h \
@@ -356,5 +367,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  map2cl.cc
  
-$(SOPHYAOBJP)prjsmap.o: prjsmap.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)prjsmap.o: prjsmap.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)nbmath.h \
@@ -387,4 +399,9 @@
   $(SOPHYAINCP)sopemtx.h \
   $(SOPHYAINCP)arrctcast.h \
+  $(SOPHYAINCP)spesqmtx.h \
+  $(SOPHYAINCP)diagmtx.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)trngmtx.h \
+  $(SOPHYAINCP)symmtx.h \
   $(SOPHYAINCP)skymap.h \
   $(SOPHYAINCP)spherethetaphi.h \
@@ -408,5 +425,4 @@
   $(SOPHYAINCP)alm.h \
   $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)circle.h \
Index: /trunk/SophyaProg/PrgMap/smakefile
===================================================================
--- /trunk/SophyaProg/PrgMap/smakefile	(revision 3878)
+++ /trunk/SophyaProg/PrgMap/smakefile	(revision 3879)
@@ -39,5 +39,6 @@
 	$(CXXLINK) $(CXXTEMPFLG) -o $@ $(SOPHYAOBJP)extrap2sph.o $(SOPHYAEXTSLBLIST)
  
-$(SOPHYAOBJP)cl2map.o: cl2map.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)cl2map.o: cl2map.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)nbmath.h \
@@ -70,4 +71,9 @@
   $(SOPHYAINCP)sopemtx.h \
   $(SOPHYAINCP)arrctcast.h \
+  $(SOPHYAINCP)spesqmtx.h \
+  $(SOPHYAINCP)diagmtx.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)trngmtx.h \
+  $(SOPHYAINCP)symmtx.h \
   $(SOPHYAINCP)skymap.h \
   $(SOPHYAINCP)spherethetaphi.h \
@@ -91,5 +97,4 @@
   $(SOPHYAINCP)alm.h \
   $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)circle.h \
@@ -225,5 +230,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extrap2sph.cc
  
-$(SOPHYAOBJP)extrapsph.o: extrapsph.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)extrapsph.o: extrapsph.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)skymapinit.h \
@@ -277,5 +283,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extrapsph.cc
  
-$(SOPHYAOBJP)map2cl.o: map2cl.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)map2cl.o: map2cl.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)nbmath.h \
@@ -308,4 +315,9 @@
   $(SOPHYAINCP)sopemtx.h \
   $(SOPHYAINCP)arrctcast.h \
+  $(SOPHYAINCP)spesqmtx.h \
+  $(SOPHYAINCP)diagmtx.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)trngmtx.h \
+  $(SOPHYAINCP)symmtx.h \
   $(SOPHYAINCP)skymap.h \
   $(SOPHYAINCP)spherethetaphi.h \
@@ -329,5 +341,4 @@
   $(SOPHYAINCP)alm.h \
   $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)circle.h \
@@ -356,5 +367,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  map2cl.cc
  
-$(SOPHYAOBJP)prjsmap.o: prjsmap.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)prjsmap.o: prjsmap.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)nbmath.h \
@@ -387,4 +399,9 @@
   $(SOPHYAINCP)sopemtx.h \
   $(SOPHYAINCP)arrctcast.h \
+  $(SOPHYAINCP)spesqmtx.h \
+  $(SOPHYAINCP)diagmtx.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)trngmtx.h \
+  $(SOPHYAINCP)symmtx.h \
   $(SOPHYAINCP)skymap.h \
   $(SOPHYAINCP)spherethetaphi.h \
@@ -408,5 +425,4 @@
   $(SOPHYAINCP)alm.h \
   $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)trngmtx.h \
   $(SOPHYAINCP)bruit.h \
   $(SOPHYAINCP)circle.h \
Index: /trunk/SophyaProg/PrgUtil/Makefile
===================================================================
--- /trunk/SophyaProg/PrgUtil/Makefile	(revision 3878)
+++ /trunk/SophyaProg/PrgUtil/Makefile	(revision 3879)
@@ -24,5 +24,6 @@
 	$(CXXLINK) $(CXXTEMPFLG) -o $@ $(SOPHYAOBJP)scanfits.o $(SOPHYAEXTSLBLIST)
  
-$(SOPHYAOBJP)runcxx.o: runcxx.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)runcxx.o: runcxx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tarrinit.h \
@@ -54,4 +55,9 @@
   $(SOPHYAINCP)sopemtx.h \
   $(SOPHYAINCP)arrctcast.h \
+  $(SOPHYAINCP)spesqmtx.h \
+  $(SOPHYAINCP)diagmtx.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)trngmtx.h \
+  $(SOPHYAINCP)symmtx.h \
   $(SOPHYAINCP)sambainit.h \
   $(SOPHYAINCP)skymapinit.h \
@@ -65,5 +71,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  runcxx.cc
  
-$(SOPHYAOBJP)scanfits.o: scanfits.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)scanfits.o: scanfits.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)fitsfile.h \
   $(SOPHYAINCP)ndatablock.h \
@@ -89,5 +96,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  scanfits.cc
  
-$(SOPHYAOBJP)scanppf.o: scanppf.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)scanppf.o: scanppf.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
Index: /trunk/SophyaProg/PrgUtil/smakefile
===================================================================
--- /trunk/SophyaProg/PrgUtil/smakefile	(revision 3878)
+++ /trunk/SophyaProg/PrgUtil/smakefile	(revision 3879)
@@ -24,5 +24,6 @@
 	$(CXXLINK) $(CXXTEMPFLG) -o $@ $(SOPHYAOBJP)scanfits.o $(SOPHYAEXTSLBLIST)
  
-$(SOPHYAOBJP)runcxx.o: runcxx.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)runcxx.o: runcxx.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)machdefs.h \
   $(SOPHYAINCP)tarrinit.h \
@@ -54,4 +55,9 @@
   $(SOPHYAINCP)sopemtx.h \
   $(SOPHYAINCP)arrctcast.h \
+  $(SOPHYAINCP)spesqmtx.h \
+  $(SOPHYAINCP)diagmtx.h \
+  $(SOPHYAINCP)spesqmtx_tsnl.h \
+  $(SOPHYAINCP)trngmtx.h \
+  $(SOPHYAINCP)symmtx.h \
   $(SOPHYAINCP)sambainit.h \
   $(SOPHYAINCP)skymapinit.h \
@@ -65,5 +71,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  runcxx.cc
  
-$(SOPHYAOBJP)scanfits.o: scanfits.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)scanfits.o: scanfits.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)fitsfile.h \
   $(SOPHYAINCP)ndatablock.h \
@@ -89,5 +96,6 @@
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  scanfits.cc
  
-$(SOPHYAOBJP)scanppf.o: scanppf.cc $(SOPHYAINCP)sopnamsp.h \
+$(SOPHYAOBJP)scanppf.o: scanppf.cc \
+  $(SOPHYAINCP)sopnamsp.h \
   $(SOPHYAINCP)ppersist.h \
   $(SOPHYAINCP)machdefs.h \
