1 2 3include ../../../GDALmake.opt 4 5OBJ = oci_utils.o ogrocisession.o ogrocistatement.o \ 6 ogrocidriver.o ogrocidatasource.o ogrocilayer.o \ 7 ogrocitablelayer.o ogrociselectlayer.o ogrocistringbuf.o \ 8 ogrociwritablelayer.o ogrociloaderlayer.o ogrocistroke.o 9 10CPPFLAGS := $(GDAL_INCLUDE) $(OCI_INCLUDE) $(XTRA_OPT) $(CPPFLAGS) -fPIC 11 12PLUGIN_SO = ogr_OCI.so 13 14default: $(O_OBJ:.o=.$(OBJ_EXT)) 15 16clean: 17 rm -f *.o $(O_OBJ) $(PLUGIN_SO) 18 19$(O_OBJ): ogr_oci.h 20 21fastload: fastload.cpp 22 $(CXX) $(CPPFLAGS) $(CFLAGS) fastload.cpp -L../../.. -lgdal.1.1 \ 23 -o fastload 24 25plugin: $(PLUGIN_SO) 26 27$(PLUGIN_SO): $(OBJ) 28 $(LD_SHARED) $(LNK_FLAGS) $(OBJ) $(CONFIG_LIBS_INS) $(LIBS) \ 29 -o $(PLUGIN_SO) 30