View makedependenciesw64gcc81.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export OS_BUILD=64 | |
export GCC_TYPE=gcc81 | |
PROJECTS=/projects | |
SOURCES=/sources | |
mkdir ${PROJECTS} | |
mkdir ${SOURCES} | |
if [[ "${OS_BUILD}" == "" && "$1" == "" ]] ; then | |
echo "Usage: makedependencies OS_BUILD" |
View makepostgis30branchw64pg12gcc81.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#these are compiled using mingw64 gcc 8.1 chain | |
#http://www.bostongis.com/postgisstuff/ming64gcc81.7z | |
#!/bin/bash | |
set -e | |
export GEOS_VER=3.8 | |
#export GDAL_VER=2.3.1 | |
#export PROJ_VER=6.0.0 | |
export GDAL_VER=3.0.1 | |
export PROJ_VER=6.1.1 | |
export SFCGAL_VER=1.3.2 |
View makepostgis30dependenciesmingw64gcc81.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#these are compiled using mingw64 gcc 8.1 chain | |
#http://www.bostongis.com/postgisstuff/ming64gcc81.7z | |
export OS_BUILD=64 | |
export GCC_TYPE=gcc81 | |
PROJECTS=/projects | |
SOURCES=/sources | |
if [[ "${OS_BUILD}" == "" && "$1" == "" ]] ; then | |
echo "Usage: makedependencies OS_BUILD" | |
echo " OS_BUILD = 32|64" |
View postgis_client_tools_ubuntu
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apt-get update | |
apt-get install postgresql-client-9.6 postgresql-server-dev-9.6 | |
#if no postgresql found check what version of Ubuntu you are running | |
lsb_release -a | |
#mine read xenial 16.04 | |
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt xenial-pgdg main" >> /etc/apt/sources.list' | |
wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add - | |
sudo apt-get update |
View build_gdal_and_depends.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#my windows 64-bit build chain described here is available at http://www.bostongis.com/postgisstuff/ming64gcc48.7z | |
#(with most of these libraries already built) | |
#My 32-bit chain is much the same except uses gcc 4.8.1, I'll be posting that as well after I clean it up a bit | |
#Paul's instructions for setting up mingw on 32-bit are pretty close in concept - https://github.com/pramsey/postgis-build-windows | |
#Although these are built with mingw64 chain, they are designed to work with the EDB VC++ distributions of PostgreSQL | |
export OS_BUILD=64 | |
export GCC_TYPE=gcc48 | |
PROJECTS=/projects | |
SOURCES=/sources |
View tx.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
TMPDIR="/gisdata/temp/" | |
UNZIPTOOL=unzip | |
WGETTOOL="/usr/bin/wget" | |
export PGBIN=/usr/lib/postgresql/9.6/bin | |
export PGPORT=5432 | |
export PGHOST=localhost | |
export PGUSER=postgres | |
export PGPASSWORD=yourpasswordhere | |
export PGDATABASE=geocoder | |
PSQL=${PGBIN}/psql |
View makecurl_ssl.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export PROJECTS=/projects | |
export SOURCES=/sources | |
#build openssl | |
if true; then | |
cd ${PROJECTS} | |
mkdir ssl | |
cd ssl | |
cd ${SOURCES} | |
export PATH="/mingw/bin:/bin" | |
#Note that both EDB and BigSQL ship ssleasy32.dll, so you'll want to compile with a version of |
View build_v8_plv8.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# I still haven't figured out how to build with gyp, | |
# after many hours trying downloading 700 mb of a toolchain google forces me to use, | |
# so I still build with a version of v8 that I know works with scons | |
# 1. install scons (32-bit) from http://www.scons.org/ (I think mine is 2.3.4) and I have in python 2.7 something | |
# 2. For this I've been using mingw-w64 on a windows 7 64-bit ((x86_64-win32-seh-rev1, Built by MinGW-W64 project) 4.8.3) , Msys | |
# http://mingw-w64.sourceforge.net/download.php (for the 32-bit version I use minGW-w64 w32 chain ( (rev2, Built by MinGW-W64 project) 4.8.1 with sjlj ) ) | |
##Building V8 | |
## Rest is script, there is some manual edit involved | |
OS_BUILD=64 |
View ogr_fdw_depends_build.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#my windows 64-bit build chain described here is available at http://www.bostongis.com/postgisstuff/ming64gcc48.7z | |
#(with most of these libraries already built) | |
#My 32-bit chain is much the same except uses gcc 4.8.1, I'll be posting that as well after I clean it up a bit | |
#Paul's instructions for setting up mingw on 32-bit are pretty close in concept - https://github.com/pramsey/postgis-build-windows | |
#Although these are built with mingw64 chain, they are designed to work with the EDB VC++ distributions of PostgreSQL | |
export OS_BUILD=64 | |
export GCC_TYPE=gcc48 | |
PROJECTS=/projects | |
SOURCES=/sources |
View buildosm2pgrouting.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export OS_BUILD=64 | |
export PROJECTS=/projects | |
export PG_VER=9.4 | |
export GCC_TYPE=gcc48 | |
export PGPATH=${PROJECTS}/postgresql/rel/pg${PG_VER}w${OS_BUILD}${GCC_TYPE} | |
GMP_VER=5.1.2 | |
MPFR_VER=3.1.2 | |
CGAL_VER=4.2 | |
#BOOST_VER=1.47.0 |
NewerOlder