1# SandroFurieri (c) 2009 2# Makefile RasterLite statically linked tools [MacOsX] 3 4CFLAGS = -DSPATIALITE_AMALGAMATION 5 6all: ./static_bin/spatialite ./static_bin/spatialite_tool \ 7 ./static_bin/spatialite_network ./static_bin/shp_doctor \ 8 ./static_bin/exif_loader ./static_bin/spatialite_osm_net \ 9 ./static_bin/spatialite_osm_map ./static_bin/spatialite_gml \ 10 ./static_bin/spatialite_osm_raw ./static_bin/spatialite_osm_filter \ 11 ./static_bin/spatialite_convert 12 13./static_bin/spatialite: shell.o 14 $(CC) shell.o -o ./static_bin/spatialite \ 15 /usr/local/lib/libspatialite.a \ 16 /opt/local/lib/libproj.a \ 17 /opt/local/lib/libgeos_c.a \ 18 /opt/local/lib/libgeos.a \ 19 /usr/local/lib/libfreexl.a \ 20 /opt/local/lib/libreadline.a \ 21 /opt/local/lib/libiconv.a \ 22 /opt/local/lib/libcharset.a \ 23 /opt/local/lib/libncurses.a \ 24 -lstdc++ -lm -lpthread -ldl 25 strip ./static_bin/spatialite 26 27./static_bin/spatialite_tool: spatialite_tool.o 28 $(CC) spatialite_tool.o -o ./static_bin/spatialite_tool \ 29 /usr/local/lib/libspatialite.a \ 30 /opt/local/lib/libproj.a \ 31 /opt/local/lib/libgeos_c.a \ 32 /opt/local/lib/libgeos.a \ 33 /usr/local/lib/libfreexl.a \ 34 /opt/local/lib/libiconv.a \ 35 /opt/local/lib/libcharset.a \ 36 -lstdc++ -lm -lpthread -ldl 37 strip ./static_bin/spatialite_tool 38 39./static_bin/spatialite_convert: spatialite_convert.o 40 $(CC) spatialite_convert.o -o ./static_bin/spatialite_convert \ 41 /usr/local/lib/libspatialite.a \ 42 /opt/local/lib/libproj.a \ 43 /opt/local/lib/libgeos_c.a \ 44 /opt/local/lib/libgeos.a \ 45 /usr/local/lib/libfreexl.a \ 46 /opt/local/lib/libiconv.a \ 47 /opt/local/lib/libcharset.a \ 48 -lstdc++ -lm -lpthread -ldl 49 strip ./static_bin/spatialite_convert 50 51./static_bin/spatialite_network: spatialite_network.o 52 $(CC) spatialite_network.o -o ./static_bin/spatialite_network \ 53 /usr/local/lib/libspatialite.a \ 54 /opt/local/lib/libproj.a \ 55 /opt/local/lib/libgeos_c.a \ 56 /opt/local/lib/libgeos.a \ 57 /usr/local/lib/libfreexl.a \ 58 /opt/local/lib/libiconv.a \ 59 /opt/local/lib/libcharset.a \ 60 -lstdc++ -lm -lpthread -ldl 61 strip ./static_bin/spatialite_network 62 63./static_bin/shp_doctor: shp_doctor.o 64 $(CC) shp_doctor.o -o ./static_bin/shp_doctor \ 65 /usr/local/lib/libspatialite.a \ 66 /opt/local/lib/libproj.a \ 67 /opt/local/lib/libgeos_c.a \ 68 /opt/local/lib/libgeos.a \ 69 /usr/local/lib/libfreexl.a \ 70 /opt/local/lib/libiconv.a \ 71 /opt/local/lib/libcharset.a \ 72 -lstdc++ -lm -lpthread -ldl 73 strip ./static_bin/shp_doctor 74 75./static_bin/exif_loader: exif_loader.o 76 $(CC) exif_loader.o -o ./static_bin/exif_loader \ 77 /usr/local/lib/libspatialite.a \ 78 /opt/local/lib/libproj.a \ 79 /opt/local/lib/libgeos_c.a \ 80 /opt/local/lib/libgeos.a \ 81 /usr/local/lib/libfreexl.a \ 82 /opt/local/lib/libiconv.a \ 83 /opt/local/lib/libcharset.a \ 84 -lstdc++ -lm -lpthread -ldl 85 strip ./static_bin/exif_loader 86 87./static_bin/spatialite_osm_net: spatialite_osm_net.o 88 $(CC) spatialite_osm_net.o -o ./static_bin/spatialite_osm_net \ 89 /usr/local/lib/libspatialite.a \ 90 /opt/local/lib/libproj.a \ 91 /opt/local/lib/libgeos_c.a \ 92 /opt/local/lib/libgeos.a \ 93 /usr/local/lib/libfreexl.a \ 94 /usr/local/lib/libreadosm.a \ 95 /opt/local/lib/libiconv.a \ 96 /opt/local/lib/libcharset.a \ 97 /opt/local/lib/libexpat.a \ 98 /opt/local/lib/libz.a \ 99 -lstdc++ -lm -lpthread -ldl 100 strip ./static_bin/spatialite_osm_net 101 102./static_bin/spatialite_osm_map: spatialite_osm_map.o 103 $(CC) spatialite_osm_map.o -o ./static_bin/spatialite_osm_map \ 104 /usr/local/lib/libspatialite.a \ 105 /opt/local/lib/libproj.a \ 106 /opt/local/lib/libgeos_c.a \ 107 /opt/local/lib/libgeos.a \ 108 /usr/local/lib/libfreexl.a \ 109 /usr/local/lib/libreadosm.a \ 110 /opt/local/lib/libiconv.a \ 111 /opt/local/lib/libcharset.a \ 112 /opt/local/lib/libexpat.a \ 113 /opt/local/lib/libz.a \ 114 -lstdc++ -lm -lpthread -ldl 115 strip ./static_bin/spatialite_osm_map 116 117./static_bin/spatialite_gml: spatialite_gml.o 118 $(CC) spatialite_gml.o -o ./static_bin/spatialite_gml \ 119 /usr/local/lib/libspatialite.a \ 120 /opt/local/lib/libproj.a \ 121 /opt/local/lib/libgeos_c.a \ 122 /opt/local/lib/libgeos.a \ 123 /usr/local/lib/libfreexl.a \ 124 /opt/local/lib/libiconv.a \ 125 /opt/local/lib/libcharset.a \ 126 /opt/local/lib/libexpat.a \ 127 -lstdc++ -lm -lpthread -ldl 128 strip ./static_bin/spatialite_gml 129 130./static_bin/spatialite_osm_raw: spatialite_osm_raw.o 131 $(CC) spatialite_osm_raw.o -o ./static_bin/spatialite_osm_raw \ 132 /usr/local/lib/libspatialite.a \ 133 /opt/local/lib/libproj.a \ 134 /opt/local/lib/libgeos_c.a \ 135 /opt/local/lib/libgeos.a \ 136 /usr/local/lib/libfreexl.a \ 137 /usr/local/lib/libreadosm.a \ 138 /opt/local/lib/libiconv.a \ 139 /opt/local/lib/libcharset.a \ 140 /opt/local/lib/libexpat.a \ 141 /opt/local/lib/libz.a \ 142 -lstdc++ -lm -lpthread -ldl 143 strip ./static_bin/spatialite_osm_raw 144 145./static_bin/spatialite_osm_filter: spatialite_osm_filter.o 146 $(CC) spatialite_osm_filter.o -o ./static_bin/spatialite_osm_filter \ 147 /usr/local/lib/libspatialite.a \ 148 /opt/local/lib/libproj.a \ 149 /opt/local/lib/libgeos_c.a \ 150 /opt/local/lib/libgeos.a \ 151 /usr/local/lib/libfreexl.a \ 152 /opt/local/lib/libiconv.a \ 153 /opt/local/lib/libcharset.a \ 154 -lstdc++ -lm -lpthread -ldl 155 strip ./static_bin/spatialite_osm_filter 156