1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
include ../../GDALmake.opt
OBJ = mrsiddataset.o mrsidstream.o
PLUGIN_DLL = gdal_MrSID.so
ifeq ($(GEOTIFF_SETTING),internal)
GEOTIFF_INCLUDE = -I../../frmts/gtiff/libgeotiff
ifeq ($(RENAME_INTERNAL_LIBGEOTIFF_SYMBOLS),yes)
CPPFLAGS := -DRENAME_INTERNAL_LIBGEOTIFF_SYMBOLS $(CPPFLAGS)
endif
endif
CPPFLAGS := $(MRSID_FLAGS) $(MRSID_INCLUDE) $(GEOTIFF_INCLUDE) $(CPPFLAGS)
default: $(OBJ:.o=.$(OBJ_EXT))
clean:
rm -f *.o $(O_OBJ)
install-obj: $(O_OBJ:.o=.$(OBJ_EXT))
plugin: $(PLUGIN_DLL)
$(PLUGIN_DLL): $(OBJ)
$(LD_SHARED) $(OBJ) $(LDFLAGS) $(MRSID_LIBS) -o $(PLUGIN_DLL)
#$(PLUGIN_DLL): $(OBJ:.o=.lo)
# $(LD) $(LDFLAGS) $(MRSID_LIBS) ../../$(LIBGDAL) -o $@ $(OBJ:.o=.lo) \
# -rpath $(INST_LIB) \
# -no-undefined -export-dynamic
dist:
cp -r pkg libgdal-mrsid-$(GDAL_VER)
rm -rf libgdal-mrsid-$(GDAL_VER)/.svn
cp *.h libgdal-mrsid-$(GDAL_VER)
cp *.cpp libgdal-mrsid-$(GDAL_VER)
tar czvf libgdal-mrsid-$(GDAL_VER).tar.gz ./libgdal-mrsid-$(GDAL_VER)
rm -rf libgdal-mrsid-$(GDAL_VER)
|