|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| m4/ | H | 07-Feb-2021 | - | 8,453 | 7,612 |
| AUTHORS | H A D | 07-Feb-2021 | 55 | 3 | 2 |
| COPYING | H A D | 07-Feb-2021 | 34.3 KiB | 675 | 553 |
| INSTALL | H A D | 07-Feb-2021 | 7.6 KiB | 184 | 143 |
| Makefile-static-Linux | H A D | 07-Feb-2021 | 4.2 KiB | 134 | 120 |
| Makefile-static-MacOsX | H A D | 07-Feb-2021 | 4.9 KiB | 156 | 142 |
| Makefile-static-MinGW | H A D | 07-Feb-2021 | 11.6 KiB | 359 | 322 |
| Makefile-static-mingw32 | H A D | 07-Feb-2021 | 18 KiB | 497 | 456 |
| Makefile-static-mingw64 | H A D | 07-Feb-2021 | 18 KiB | 497 | 456 |
| Makefile.am | H A D | 07-Feb-2021 | 2.4 KiB | 84 | 76 |
| Makefile.in | H A D | 07-Feb-2021 | 43.3 KiB | 1,172 | 1,049 |
| README | H A D | 07-Feb-2021 | 3.9 KiB | 139 | 105 |
| aclocal.m4 | H A D | 07-Feb-2021 | 56.2 KiB | 1,552 | 1,398 |
| compile | H A D | 07-Feb-2021 | 32 | 1 | 1 |
| config-msvc.h | H A D | 07-Feb-2021 | 364 | 14 | 4 |
| config.guess | H A D | 07-Feb-2021 | 43.9 KiB | 1,502 | 1,291 |
| config.h | H A D | 07-Feb-2021 | 6.7 KiB | 233 | 65 |
| config.h.in | H A D | 07-Feb-2021 | 6.3 KiB | 232 | 156 |
| config.sub | H A D | 07-Feb-2021 | 33.6 KiB | 1,706 | 1,558 |
| configure | H A D | 07-Feb-2021 | 616.7 KiB | 20,727 | 17,367 |
| configure.ac | H A D | 07-Feb-2021 | 8.6 KiB | 195 | 177 |
| depcomp | H A D | 07-Feb-2021 | 18.2 KiB | 631 | 407 |
| exif_loader.c | H A D | 07-Feb-2021 | 42.1 KiB | 1,643 | 1,533 |
| install-sh | H A D | 07-Feb-2021 | 13.3 KiB | 521 | 344 |
| ltmain.sh | H A D | 07-Feb-2021 | 276.1 KiB | 9,637 | 7,288 |
| makefile.vc | H A D | 07-Feb-2021 | 5 KiB | 136 | 113 |
| makefile64.vc | H A D | 07-Feb-2021 | 5.1 KiB | 136 | 117 |
| missing | H A D | 07-Feb-2021 | 11.2 KiB | 377 | 281 |
| nmake.opt | H A D | 07-Feb-2021 | 503 | 13 | 10 |
| nmake64.opt | H A D | 07-Feb-2021 | 505 | 13 | 10 |
| shell.c | H A D | 07-Feb-2021 | 138.9 KiB | 5,580 | 4,804 |
| shp_doctor.c | H A D | 07-Feb-2021 | 43.9 KiB | 1,617 | 1,524 |
| shp_sanitize.c | H A D | 07-Feb-2021 | 118.2 KiB | 4,327 | 3,966 |
| spatialite_convert.c | H A D | 07-Feb-2021 | 236.8 KiB | 7,206 | 6,566 |
| spatialite_dem.c | H A D | 07-Feb-2021 | 115.9 KiB | 3,690 | 3,215 |
| spatialite_dxf.c | H A D | 07-Feb-2021 | 14.3 KiB | 571 | 503 |
| spatialite_gml.c | H A D | 07-Feb-2021 | 46.3 KiB | 1,976 | 1,771 |
| spatialite_network.c | H A D | 07-Feb-2021 | 74.1 KiB | 2,911 | 2,685 |
| spatialite_osm_filter.c | H A D | 07-Feb-2021 | 48.2 KiB | 1,925 | 1,665 |
| spatialite_osm_map.c | H A D | 07-Feb-2021 | 75.6 KiB | 2,856 | 2,617 |
| spatialite_osm_net.c | H A D | 07-Feb-2021 | 77.7 KiB | 2,776 | 2,494 |
| spatialite_osm_overpass.c | H A D | 07-Feb-2021 | 133.2 KiB | 4,631 | 4,180 |
| spatialite_osm_raw.c | H A D | 07-Feb-2021 | 37.8 KiB | 1,254 | 1,136 |
| spatialite_tool.c | H A D | 07-Feb-2021 | 14.4 KiB | 565 | 493 |
| spatialite_xml2utf8.c | H A D | 07-Feb-2021 | 2.9 KiB | 127 | 90 |
| spatialite_xml_collapse.c | H A D | 07-Feb-2021 | 60.1 KiB | 2,448 | 2,177 |
| spatialite_xml_load.c | H A D | 07-Feb-2021 | 72.2 KiB | 2,851 | 2,576 |
| spatialite_xml_print.c | H A D | 07-Feb-2021 | 26 KiB | 1,097 | 967 |
| spatialite_xml_validator.c | H A D | 07-Feb-2021 | 17.4 KiB | 738 | 625 |
README
1 --------------------- spatialite-tools ------------------------
2
3PLEASE read the following information.
4
51 - Installation
62 - Required dependencies
73 - Build notes
8 3.1: Building on Linux
9 3.2: Building on MacOsX
10 3.3: Building on Windows
11 3.3.1: using MinGW / MSYS
12 3.3.2: using Visual Studio .NET
13
14=====================================================================
15
161 - Installation:
17=================
18
19The default destination path prefix for installed files is /usr/local.
20Results from the installation script will be placed into subdirectories
21include and lib. If this default path prefix is proper, then execute:
22
23 ./configure
24
25If another path prefix is required, then execute:
26
27 ./configure --prefix=/my/path
28
29In either case, the directory of the prefix path must exist and be
30writable by the installer.
31
32After executing configure, execute:
33
34 make
35 make install
36
37Or even better, you can *strip* any executable binary, in order
38to eliminate any debugging symbol, and thus widely reducing
39their size:
40
41 make install-strip
42
432- Required dependencies:
44=========================
45
46The external dependencies needed in order to build 'spatialite-tools'
47are exactly the ones inherited by 'libspatialite'.
48'spatialite-tools' are built on the top of 'libspatialite', so it's very
49alike you've already resolved any required dependency while building
50'libspatialite';
51
523 - Build notes
53===============
54
553.1: Building on Linux
56----------------------
57
58Building 'spatialite-tools' under Linux does not require any special
59setting; we'll suppose you have unpacked the sources as
60./spatialite-tools-2.4.0
61
62# cd spatialite-tools-2.4.0
63# ./configure
64# make
65# sudo make install
66# or (in order to save some disk space)
67# sudo make install-strip
68
693.2: Building on MacOsX
70-----------------------
71
72Building 'spatialite-tools' on MacOsX is quite the same as for
73Linux; simply setting some ENV variable is required because the
74libs layout on MacOsX is a little bit peculiar.
75We'll suppose you have unpacked the sources as
76./spatialite-tools-2.4.0
77
78# cd spatialite-tools-2.4.0
79# export "CFLAGS=-I/opt/local/include"
80# export "LDFLAGS=-L/opt/local/lib"
81# export "PKG_CONFIG_PATH=/usr/local/lib/pkgconfig"
82# ./configure
83# make
84# sudo make install
85# or (in order to save some disk space)
86# sudo make install-strip
87
88IMPORTANT NOTICE: this will build an executable for your
89specific platform. i.e. when building on a PPC Mac,
90resulting binary will be targeted to run on PPC anyway.
91And when building on Intel Mac, resulting binary will
92run on Intel target.
93
943.3: building on Windows
95------------------------
96
97On Windows systems you can choose using two different compilers:
98- MinGW / MSYS
99 this represents a smart porting of a minimalistic Linux-like
100 devel-toolkit
101- Microsoft Visual Studio .NET
102 this one is the standard platform devel-toolkit
103
1043.3.1: using MinGW / MSYS
105-------------------------
106
107We suppose you have already installed the MinGW compiler and the MSYS shell.
108Building 'spatialite-tools' under Windows is then more or less like building
109on any other UNIX-like system; simply an --target=mingw32 is required to
110sane any specific Windows idiosyncrasy.
111We'll suppose you have unpacked the sources as
112C:\spatialite-tools-2.4.0
113
114$ cd c:/spatialite-tool-2.4.0
115$ export "CFLAGS=-I/usr/local/include"
116$ export "LDFLAGS=-L/usr/local/lib"
117$ export "PKG_CONFIG_PATH=/usr/local/lib/pkgconfig"
118$ ./configure --target=mingw32
119$ make
120$ make install-strip
121$ or (in order to save some disk space)
122$ make install-strip
123
124
1253.3.2: using Microsoft Visual Studio .NET
126-----------------------------------------
127
128We suppose you have already installed Visual Studio enabling the command
129line tools [you are expected to use the command prompt shell].
130We'll suppose you have unpacked the sources as
131C:\spatialite-tools-2.4.0
132
133> cd c:\spatialite-tools-2.4.0
134> nmake /f makefile.vc
135> nmake /f makefile.vc install
136
137If you want to alter this 'basic' behaviour you have then to
138adapt 'makefile.vc'.
139