Index: trunk/SophyaLib/SkyMap/Makefile
===================================================================
--- trunk/SophyaLib/SkyMap/Makefile	(revision 809)
+++ trunk/SophyaLib/SkyMap/Makefile	(revision 824)
@@ -8,81 +8,96 @@
 	$(ARCXX) $(ARCXXFLAGS) $@ $?
 ifeq ($(CXX),cxx)
-	$(CXX) $? $(CPPFLAGS) $(CXXFLAGS) -L$(LIB) -lSkyMap -L$(EXTLIBPATH) -o $(OBJ)xx.x -Hf
+	$(CXX) $? $(CPPFLAGS) $(CXXFLAGS) -o $(OBJ)xx.x -Hf
 endif 
  
 $(OBJ)localmap.o: localmap.cc localmap.h pixelmap.h \
- $(INC)/ppersist.h \
- $(INC)/machdefs.h \
- $(INC)/pclassids.h \
- $(INC)/pexceptions.h \
- $(INC)/gnumd5.h \
- $(INC)/dvlist.h \
- $(INC)/objfio.h \
- $(INC)/anydataobj.h spherepos.h unitvector.h \
+ $(INC)ppersist.h \
+ $(INC)machdefs.h \
+ $(INC)pclassids.h \
+ $(INC)pexceptions.h \
+ $(INC)gnumd5.h \
+ $(INC)dvlist.h \
+ $(INC)objfio.h \
+ $(INC)anydataobj.h spherepos.h unitvector.h \
  vector3d.h longlat.h utilgeom.h sphericalmap.h \
- $(INC)/smathconst.h \
- $(INC)/tvector.h \
- $(INC)/tmatrix.h \
- $(INC)/ndatablock.h \
- $(INC)/piocmplx.h
+ $(INC)smathconst.h \
+ $(INC)tvector.h \
+ $(INC)tmatrix.h \
+ $(INC)tarray.h \
+ $(INC)basarr.h \
+ $(INC)ndatablock.h \
+ $(INC)utilarr.h \
+ $(INC)piocmplx.h \
+ $(INC)fiondblock.h
 $(OBJ)longlat.o: longlat.cc longlat.h utilgeom.h
 $(OBJ)skymapinit.o: skymapinit.cc skymapinit.h \
- $(INC)/tarrinit.h \
- $(INC)/sophyainit.h \
- $(INC)/machdefs.h \
- $(INC)/pclassids.h spherethetaphi.h \
- sphericalmap.h $(INC)/smathconst.h pixelmap.h \
- $(INC)/ppersist.h \
- $(INC)/pexceptions.h \
- $(INC)/gnumd5.h \
- $(INC)/dvlist.h \
- $(INC)/objfio.h \
- $(INC)/anydataobj.h spherepos.h unitvector.h \
+ $(INC)tarrinit.h \
+ $(INC)sophyainit.h \
+ $(INC)machdefs.h \
+ $(INC)pclassids.h spherethetaphi.h \
+ sphericalmap.h $(INC)smathconst.h pixelmap.h \
+ $(INC)ppersist.h \
+ $(INC)pexceptions.h \
+ $(INC)gnumd5.h \
+ $(INC)dvlist.h \
+ $(INC)objfio.h \
+ $(INC)anydataobj.h spherepos.h unitvector.h \
  vector3d.h longlat.h utilgeom.h \
- $(INC)/tvector.h \
- $(INC)/tmatrix.h \
- $(INC)/ndatablock.h spheregorski.h localmap.h
+ $(INC)tvector.h \
+ $(INC)tmatrix.h \
+ $(INC)tarray.h \
+ $(INC)basarr.h \
+ $(INC)ndatablock.h \
+ $(INC)utilarr.h spheregorski.h localmap.h
 $(OBJ)spheregorski.o: spheregorski.cc \
- $(INC)/machdefs.h \
- $(INC)/pclassids.h \
- $(INC)/pexceptions.h spheregorski.h \
- sphericalmap.h $(INC)/smathconst.h pixelmap.h \
- $(INC)/ppersist.h \
- $(INC)/gnumd5.h \
- $(INC)/dvlist.h \
- $(INC)/objfio.h \
- $(INC)/anydataobj.h spherepos.h unitvector.h \
+ $(INC)machdefs.h \
+ $(INC)pclassids.h \
+ $(INC)pexceptions.h \
+ $(INC)fiondblock.h \
+ $(INC)ppersist.h \
+ $(INC)gnumd5.h \
+ $(INC)ndatablock.h \
+ $(INC)anydataobj.h spheregorski.h \
+ sphericalmap.h $(INC)smathconst.h pixelmap.h \
+ $(INC)dvlist.h \
+ $(INC)objfio.h spherepos.h unitvector.h \
  vector3d.h longlat.h utilgeom.h \
- $(INC)/tvector.h \
- $(INC)/tmatrix.h \
- $(INC)/ndatablock.h \
- $(INC)/strutil.h
+ $(INC)tvector.h \
+ $(INC)tmatrix.h \
+ $(INC)tarray.h \
+ $(INC)basarr.h \
+ $(INC)utilarr.h \
+ $(INC)strutil.h
 $(OBJ)spherepos.o: spherepos.cc spherepos.h \
- $(INC)/machdefs.h \
- $(INC)/pclassids.h \
- $(INC)/ppersist.h \
- $(INC)/pexceptions.h \
- $(INC)/gnumd5.h unitvector.h vector3d.h \
- longlat.h utilgeom.h $(INC)/anydataobj.h
+ $(INC)machdefs.h \
+ $(INC)pclassids.h \
+ $(INC)ppersist.h \
+ $(INC)pexceptions.h \
+ $(INC)gnumd5.h unitvector.h vector3d.h \
+ longlat.h utilgeom.h $(INC)anydataobj.h
 $(OBJ)spherethetaphi.o: spherethetaphi.cc spherethetaphi.h sphericalmap.h \
- $(INC)/smathconst.h \
- $(INC)/machdefs.h \
- $(INC)/pclassids.h pixelmap.h \
- $(INC)/ppersist.h \
- $(INC)/pexceptions.h \
- $(INC)/gnumd5.h \
- $(INC)/dvlist.h \
- $(INC)/objfio.h \
- $(INC)/anydataobj.h spherepos.h unitvector.h \
+ $(INC)smathconst.h \
+ $(INC)machdefs.h \
+ $(INC)pclassids.h pixelmap.h \
+ $(INC)ppersist.h \
+ $(INC)pexceptions.h \
+ $(INC)gnumd5.h \
+ $(INC)dvlist.h \
+ $(INC)objfio.h \
+ $(INC)anydataobj.h spherepos.h unitvector.h \
  vector3d.h longlat.h utilgeom.h \
- $(INC)/tvector.h \
- $(INC)/tmatrix.h \
- $(INC)/ndatablock.h \
- $(INC)/piocmplx.h
+ $(INC)tvector.h \
+ $(INC)tmatrix.h \
+ $(INC)tarray.h \
+ $(INC)basarr.h \
+ $(INC)ndatablock.h \
+ $(INC)utilarr.h \
+ $(INC)piocmplx.h \
+ $(INC)fiondblock.h
 $(OBJ)unitvector.o: unitvector.cc unitvector.h vector3d.h longlat.h \
  utilgeom.h
 $(OBJ)utilgeom.o: utilgeom.cc utilgeom.h
-$(OBJ)vector3d.o: vector3d.cc $(INC)/machdefs.h \
- $(INC)/pclassids.h \
- $(INC)/pexceptions.h vector3d.h longlat.h \
+$(OBJ)vector3d.o: vector3d.cc $(INC)machdefs.h \
+ $(INC)pclassids.h \
+ $(INC)pexceptions.h vector3d.h longlat.h \
  utilgeom.h
