# This makefile was generated by gnu_gama_dep version 1.0
# for GNU Gama subproject 'lib' for the win32-msvc platform
#
# ------------------------------------------------------------------
#
CC         = cl
CFLAGS     =
CXX        = cl
CXXFLAGS   = -DGNU_gama_expat_1_1 -I../../.. /nologo /W1 /GX /O2 /D "WIN32" \
             /D "NDEBUG" /D "_MBCS" /D "_LIB" /Zp1 /MT /GR
OBJ        = obj
LIBR       = rem link -lib libgama.lib
RANLIB     = link -lib /out:libgama.lib *.obj
LINK       = link
LFLAGS     = /out:
LIBS       = kernel32.lib user32.lib gdi32.lib winspool.lib  \
             comdlg32.lib advapi32.lib shell32.lib ole32.lib \
             oleaut32.lib uuid.lib odbc32.lib odbccp32.lib   \
             /nodefaultlib:libc /nologo /subsystem:console   \
             /incremental:no /machine:I386
MAKE       = nmake
LIBGAMA    = libgama.lib
P_GAMA_L   = gama-local.exe
P_GAMA_G3  = gama-g3.exe
#
# ------------------------------------------------------------------
#

SRC=../../../
OBJDIR=

ALL : $(LIBGAMA)

ellipsoid.$(OBJ) : $(SRC)gnu_gama/ellipsoid.cpp $(SRC)gamalib/float.h $(SRC)gnu_gama/ellipsoid.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/ellipsoid.cpp
	@$(LIBR) ellipsoid.$(OBJ)

ellipsoids.$(OBJ) : $(SRC)gnu_gama/ellipsoids.cpp $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/ellipsoids.cpp
	@$(LIBR) ellipsoids.$(OBJ)

outstream.$(OBJ) : $(SRC)gnu_gama/outstream.cpp $(SRC)gnu_gama/outstream.h $(SRC)gnu_gama/xml/encoding.h $(SRC)gnu_gama/xml_expat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/outstream.cpp
	@$(LIBR) outstream.$(OBJ)

version.$(OBJ) : $(SRC)gnu_gama/version.cpp $(SRC)gnu_gama/version.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/version.cpp
	@$(LIBR) version.$(OBJ)

g3_model.$(OBJ) : $(SRC)gnu_gama/g3/g3_model.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/pointid.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_cluster.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/outstream.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h $(SRC)gnu_gama/xml/encoding.h $(SRC)gnu_gama/xml_expat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/g3/g3_model.cpp
	@$(LIBR) g3_model.$(OBJ)

g3_model_distance.$(OBJ) : $(SRC)gnu_gama/g3/g3_model_distance.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/pointid.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/g3/g3_model_distance.cpp
	@$(LIBR) g3_model_distance.$(OBJ)

g3_model_vector.$(OBJ) : $(SRC)gnu_gama/g3/g3_model_vector.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/pointid.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/g3/g3_model_vector.cpp
	@$(LIBR) g3_model_vector.$(OBJ)

g3_model_xyz.$(OBJ) : $(SRC)gnu_gama/g3/g3_model_xyz.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/pointid.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/g3/g3_model_xyz.cpp
	@$(LIBR) g3_model_xyz.$(OBJ)

g3_point.$(OBJ) : $(SRC)gnu_gama/g3/g3_point.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/pointid.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/g3/g3_point.cpp
	@$(LIBR) g3_point.$(OBJ)

g3_cluster.$(OBJ) : $(SRC)gnu_gama/g3/g3_cluster.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/pointid.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_cluster.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/g3/g3_cluster.cpp
	@$(LIBR) g3_cluster.$(OBJ)

baseparser.$(OBJ) : $(SRC)gnu_gama/xml/baseparser.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/pointid.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h $(SRC)gnu_gama/xml/baseparser.h $(SRC)gnu_gama/xml/dataobject.h $(SRC)gnu_gama/xml/encoding.h $(SRC)gnu_gama/xml_expat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/xml/baseparser.cpp
	@$(LIBR) baseparser.$(OBJ)

dataobject.$(OBJ) : $(SRC)gnu_gama/xml/dataobject.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/pointid.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h $(SRC)gnu_gama/xml/dataobject.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/xml/dataobject.cpp
	@$(LIBR) dataobject.$(OBJ)

dataparser.$(OBJ) : $(SRC)gnu_gama/xml/dataparser.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/pointid.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_cluster.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h $(SRC)gnu_gama/xml/baseparser.h $(SRC)gnu_gama/xml/dataobject.h $(SRC)gnu_gama/xml/dataparser.h $(SRC)gnu_gama/xml_expat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/xml/dataparser.cpp
	@$(LIBR) dataparser.$(OBJ)

encoding.$(OBJ) : $(SRC)gnu_gama/xml/encoding.cpp $(SRC)gnu_gama/xml/encoding.h $(SRC)gnu_gama/xml_expat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/xml/encoding.cpp
	@$(LIBR) encoding.$(OBJ)

adj.$(OBJ) : $(SRC)gnu_gama/adj/adj.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/pointid.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_cluster.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h $(SRC)gnu_gama/xml/baseparser.h $(SRC)gnu_gama/xml/dataobject.h $(SRC)gnu_gama/xml/dataparser.h $(SRC)gnu_gama/xml_expat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gnu_gama/adj/adj.cpp
	@$(LIBR) adj.$(OBJ)

capi_exception.$(OBJ) : $(SRC)gamalib/c/api/capi_exception.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/c/api/capi_exception.h $(SRC)gamalib/c/api/capi_private_exception.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gamalib/xml/gkfparser.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h $(SRC)gnu_gama/xml/baseparser.h $(SRC)gnu_gama/xml/dataobject.h $(SRC)gnu_gama/xml_expat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/c/api/capi_exception.cpp
	@$(LIBR) capi_exception.$(OBJ)

capi_gkfparser.$(OBJ) : $(SRC)gamalib/c/api/capi_gkfparser.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/c/api/capi_exception.h $(SRC)gamalib/c/api/capi_gkfparser.h $(SRC)gamalib/c/api/capi_private_exception.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/network.h $(SRC)gamalib/local/revision.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gamalib/xml/gkfparser.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h $(SRC)gnu_gama/xml/baseparser.h $(SRC)gnu_gama/xml/dataobject.h $(SRC)gnu_gama/xml_expat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/c/api/capi_gkfparser.cpp
	@$(LIBR) capi_gkfparser.$(OBJ)

capi_locnet.$(OBJ) : $(SRC)gamalib/c/api/capi_locnet.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/c/api/capi_locnet.h $(SRC)gamalib/c/api/capi_private_exception.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/network.h $(SRC)gamalib/local/network_gso.h $(SRC)gamalib/local/network_svd.h $(SRC)gamalib/local/revision.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/sparse/smatrix.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/c/api/capi_locnet.cpp
	@$(LIBR) capi_locnet.$(OBJ)

capi_output_file.$(OBJ) : $(SRC)gamalib/c/api/capi_output_file.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/c/api/capi_output_file.h $(SRC)gamalib/c/api/capi_private_exception.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/acord.h $(SRC)gamalib/local/acord/reduce_observations.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/network.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/local/pobs/format.h $(SRC)gamalib/local/results/text/adjusted_observations.h $(SRC)gamalib/local/results/text/adjusted_unknowns.h $(SRC)gamalib/local/results/text/approximate_coordinates.h $(SRC)gamalib/local/results/text/error_ellipses.h $(SRC)gamalib/local/results/text/fixed_points.h $(SRC)gamalib/local/results/text/general_parameters.h $(SRC)gamalib/local/results/text/network_description.h $(SRC)gamalib/local/results/text/outlying_abs_terms.h $(SRC)gamalib/local/results/text/residuals_observations.h $(SRC)gamalib/local/results/text/test_linearization.h $(SRC)gamalib/local/results/text/underline.h $(SRC)gamalib/local/revision.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gamalib/statan.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/outstream.h $(SRC)gnu_gama/sparse/smatrix.h $(SRC)gnu_gama/version.h $(SRC)gnu_gama/xml/encoding.h $(SRC)gnu_gama/xml_expat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/c/api/capi_output_file.cpp
	@$(LIBR) capi_output_file.$(OBJ)

language.$(OBJ) : $(SRC)gamalib/language.cpp $(SRC)gamalib/language.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/language.cpp
	@$(LIBR) language.$(OBJ)

acord.$(OBJ) : $(SRC)gamalib/local/acord.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/acord.h $(SRC)gamalib/local/acord/approx_heights.h $(SRC)gamalib/local/acord/approx_vectors.h $(SRC)gamalib/local/acord/reduce_observations.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/median/g2d_coordinates.h $(SRC)gamalib/local/median/g2d_exception.h $(SRC)gamalib/local/median/g2d_helper.h $(SRC)gamalib/local/orientation.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/acord.cpp
	@$(LIBR) acord.$(OBJ)

approx_heights.$(OBJ) : $(SRC)gamalib/local/acord/approx_heights.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/acord/approx_heights.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/acord/approx_heights.cpp
	@$(LIBR) approx_heights.$(OBJ)

approx_vectors.$(OBJ) : $(SRC)gamalib/local/acord/approx_vectors.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/acord/approx_vectors.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/acord/approx_vectors.cpp
	@$(LIBR) approx_vectors.$(OBJ)

reduce_observations.$(OBJ) : $(SRC)gamalib/local/acord/reduce_observations.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/acord/reduce_observations.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/acord/reduce_observations.cpp
	@$(LIBR) reduce_observations.$(OBJ)

g2d_cogo.$(OBJ) : $(SRC)gamalib/local/median/g2d_cogo.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/median/g2d_cogo.h $(SRC)gamalib/local/median/g2d_exception.h $(SRC)gamalib/local/median/g2d_helper.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/median/g2d_cogo.cpp
	@$(LIBR) g2d_cogo.$(OBJ)

g2d_coordinates.$(OBJ) : $(SRC)gamalib/local/median/g2d_coordinates.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/median/g2d_coordinates.h $(SRC)gamalib/local/median/g2d_exception.h $(SRC)gamalib/local/median/g2d_helper.h $(SRC)gamalib/local/median/g2d_point.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/median/g2d_coordinates.cpp
	@$(LIBR) g2d_coordinates.$(OBJ)

g2d_helper.$(OBJ) : $(SRC)gamalib/local/median/g2d_helper.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/median/g2d_exception.h $(SRC)gamalib/local/median/g2d_helper.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/median/g2d_helper.cpp
	@$(LIBR) g2d_helper.$(OBJ)

g2d_point.$(OBJ) : $(SRC)gamalib/local/median/g2d_point.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/median/g2d_cogo.h $(SRC)gamalib/local/median/g2d_exception.h $(SRC)gamalib/local/median/g2d_helper.h $(SRC)gamalib/local/median/g2d_point.h $(SRC)gamalib/local/orientation.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/median/g2d_point.cpp
	@$(LIBR) g2d_point.$(OBJ)

network.$(OBJ) : $(SRC)gamalib/local/network.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/itstream.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/linearization.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/network.h $(SRC)gamalib/local/revision.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gamalib/skipcomm.h $(SRC)gamalib/statan.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/sparse/smatrix.h $(SRC)gnu_gama/version.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/network.cpp
	@$(LIBR) network.$(OBJ)

observation_local.$(OBJ) : $(SRC)gamalib/local/observation_local.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/linearization.h $(SRC)gamalib/local/linearization/angle.h $(SRC)gamalib/local/linearization/direction.h $(SRC)gamalib/local/linearization/distance.h $(SRC)gamalib/local/linearization/hdiff.h $(SRC)gamalib/local/linearization/sdistance.h $(SRC)gamalib/local/linearization/xyz.h $(SRC)gamalib/local/linearization/xyzdiff.h $(SRC)gamalib/local/linearization/zangle.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/local/revision.h $(SRC)gamalib/local/revision/angle.h $(SRC)gamalib/local/revision/direction.h $(SRC)gamalib/local/revision/distance.h $(SRC)gamalib/local/revision/hdiff.h $(SRC)gamalib/local/revision/sdistance.h $(SRC)gamalib/local/revision/xyz.h $(SRC)gamalib/local/revision/xyzdiff.h $(SRC)gamalib/local/revision/zangle.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/observation_local.cpp
	@$(LIBR) observation_local.$(OBJ)

orientation.$(OBJ) : $(SRC)gamalib/local/orientation.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/orientation.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/orientation.cpp
	@$(LIBR) orientation.$(OBJ)

format.$(OBJ) : $(SRC)gamalib/local/pobs/format.cpp $(SRC)gamalib/local/pobs/format.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/pobs/format.cpp
	@$(LIBR) format.$(OBJ)

write.$(OBJ) : $(SRC)gamalib/local/pobs/write.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/pobs/format.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/pobs/write.cpp
	@$(LIBR) write.$(OBJ)

underline.$(OBJ) : $(SRC)gamalib/local/results/text/underline.cpp $(SRC)gamalib/local/results/text/underline.h $(SRC)gnu_gama/xml/encoding.h $(SRC)gnu_gama/xml_expat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/local/results/text/underline.cpp
	@$(LIBR) underline.$(OBJ)

observation.$(OBJ) : $(SRC)gamalib/observation.cpp $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/observation.cpp
	@$(LIBR) observation.$(OBJ)

angle.$(OBJ) : $(SRC)gamalib/observation/write/angle.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/local/pobs/format.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/observation/write/angle.cpp
	@$(LIBR) angle.$(OBJ)

direction.$(OBJ) : $(SRC)gamalib/observation/write/direction.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/local/pobs/format.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/observation/write/direction.cpp
	@$(LIBR) direction.$(OBJ)

distance.$(OBJ) : $(SRC)gamalib/observation/write/distance.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/local/pobs/format.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/observation/write/distance.cpp
	@$(LIBR) distance.$(OBJ)

hdiff.$(OBJ) : $(SRC)gamalib/observation/write/hdiff.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/local/pobs/format.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/observation/write/hdiff.cpp
	@$(LIBR) hdiff.$(OBJ)

sdistance.$(OBJ) : $(SRC)gamalib/observation/write/sdistance.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/pobs/format.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/observation/write/sdistance.cpp
	@$(LIBR) sdistance.$(OBJ)

xyz.$(OBJ) : $(SRC)gamalib/observation/write/xyz.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/pobs/format.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/observation/write/xyz.cpp
	@$(LIBR) xyz.$(OBJ)

xyzdiff.$(OBJ) : $(SRC)gamalib/observation/write/xyzdiff.cpp $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/pobs/format.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/observation/write/xyzdiff.cpp
	@$(LIBR) xyzdiff.$(OBJ)

zangle.$(OBJ) : $(SRC)gamalib/observation/write/zangle.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/pobs/bearing.h $(SRC)gamalib/local/pobs/format.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/obsdata.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/observation/write/zangle.cpp
	@$(LIBR) zangle.$(OBJ)

pointid.$(OBJ) : $(SRC)gamalib/pointid.cpp $(SRC)gamalib/pointid.h $(SRC)gnu_gama/intfloat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/pointid.cpp
	@$(LIBR) pointid.$(OBJ)

rand.$(OBJ) : $(SRC)gamalib/rand.cpp $(SRC)gamalib/rand.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/rand.cpp
	@$(LIBR) rand.$(OBJ)

skipcomm.$(OBJ) : $(SRC)gamalib/skipcomm.cpp $(SRC)gamalib/skipcomm.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/skipcomm.cpp
	@$(LIBR) skipcomm.$(OBJ)

statan.$(OBJ) : $(SRC)gamalib/statan.cpp $(SRC)gamalib/statan.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/statan.cpp
	@$(LIBR) statan.$(OBJ)

gkfparser.$(OBJ) : $(SRC)gamalib/xml/gkfparser.cpp $(SRC)gamalib/angobs.h $(SRC)gamalib/bpoint.h $(SRC)gamalib/cluster.h $(SRC)gamalib/exception.h $(SRC)gamalib/float.h $(SRC)gamalib/language.h $(SRC)gamalib/linearization.h $(SRC)gamalib/local/gamadata.h $(SRC)gamalib/local/lcoords.h $(SRC)gamalib/local/lpoint.h $(SRC)gamalib/local/pobs/format.h $(SRC)gamalib/ls/baseols.h $(SRC)gamalib/ls/olsgso.h $(SRC)gamalib/ls/olssvd.h $(SRC)gamalib/matvec.h $(SRC)gamalib/observation.h $(SRC)gamalib/pointid.h $(SRC)gamalib/revision.h $(SRC)gamalib/xml/gkfparser.h $(SRC)gnu_gama/adj/adj.h $(SRC)gnu_gama/ellipsoid.h $(SRC)gnu_gama/ellipsoids.h $(SRC)gnu_gama/exception.h $(SRC)gnu_gama/g3/g3_model.h $(SRC)gnu_gama/g3/g3_observation.h $(SRC)gnu_gama/g3/g3_parameter.h $(SRC)gnu_gama/g3/g3_point.h $(SRC)gnu_gama/intfloat.h $(SRC)gnu_gama/list.h $(SRC)gnu_gama/matvec.h $(SRC)gnu_gama/model.h $(SRC)gnu_gama/obsdata.h $(SRC)gnu_gama/pointbase.h $(SRC)gnu_gama/sparse/intlist.h $(SRC)gnu_gama/sparse/sbdiagonal.h $(SRC)gnu_gama/sparse/smatrix.h $(SRC)gnu_gama/version.h $(SRC)gnu_gama/xml/baseparser.h $(SRC)gnu_gama/xml/dataobject.h $(SRC)gnu_gama/xml/encoding.h $(SRC)gnu_gama/xml_expat.h
	$(CXX) $(CXXFLAGS) -c $(SRC)gamalib/xml/gkfparser.cpp
	@$(LIBR) gkfparser.$(OBJ)

$(LIBGAMA) : ellipsoid.$(OBJ) ellipsoids.$(OBJ) outstream.$(OBJ) version.$(OBJ) g3_model.$(OBJ) g3_model_distance.$(OBJ) g3_model_vector.$(OBJ) g3_model_xyz.$(OBJ) g3_point.$(OBJ) g3_cluster.$(OBJ) baseparser.$(OBJ) dataobject.$(OBJ) dataparser.$(OBJ) encoding.$(OBJ) adj.$(OBJ) capi_exception.$(OBJ) capi_gkfparser.$(OBJ) capi_locnet.$(OBJ) capi_output_file.$(OBJ) language.$(OBJ) acord.$(OBJ) approx_heights.$(OBJ) approx_vectors.$(OBJ) reduce_observations.$(OBJ) g2d_cogo.$(OBJ) g2d_coordinates.$(OBJ) g2d_helper.$(OBJ) g2d_point.$(OBJ) network.$(OBJ) observation_local.$(OBJ) orientation.$(OBJ) format.$(OBJ) write.$(OBJ) underline.$(OBJ) observation.$(OBJ) angle.$(OBJ) direction.$(OBJ) distance.$(OBJ) hdiff.$(OBJ) sdistance.$(OBJ) xyz.$(OBJ) xyzdiff.$(OBJ) zangle.$(OBJ) pointid.$(OBJ) rand.$(OBJ) skipcomm.$(OBJ) statan.$(OBJ) gkfparser.$(OBJ) 
	$(RANLIB)

