Version 17 (modified by 12 years ago) ( diff ) | ,
---|
Compiling using Mingw64-w64, Mingw64-w32 for 64-bit/32-bit (work in Progress)
If you want to get to the last step fast to immediately start compiling PostGIS without having to compile the dependencies, you can download our prepared mingw64+msys build environment which you can download from http://www.bostongis.com/postgisstuff/ming64.zip and for 32-bit (for PostgreSQL 9.2+ (32-bit 9.1 and below have to use old msys chain) http://www.bostongis.com/postgisstuff/ming32.zip
If you want to start with your own mingw64 install and then add additional items refer to [DevWikiMingW64_Setup]
3.b create project folders
cd ${PROJECTS} mkdir pgx${OS_BUILD} mkdir postgresql mkdir geos mkdir proj mkdir docbook ls
GDAL
export GDAL_VER=1.9.2 cd ${PROJECTS}/gdal wget http://download.osgeo.org/gdal/gdal-${GDAL_VER}.tar.gz tar xvfz gdal-${GDAL_VER}.tar.gz cd gdal-${GDAL_VER} ./configure --host=${MINGHOST}--build=x86_64-w64-mingw32 --with-threads=no --prefix=${PROJECTS}/gdal/rel-${GDAL_VER}w${OS_BUILD} make && make install cd ${PROJECTS}/gdal/rel-${GDAL_VER}w${OS_BUILD}/bin strip *.dll
DOWNLOAD DOCBOOK
cd ${PROJECTS}/docbook
Download the latest Docbook from http://sourceforge.net/projects/docbook/files/docbook-xsl/ into that folder and untar.
Extract somewhere. In this case I chose my projects folder. You'll need to set this folder for the —with-xsldir setting
You should have a folder now docbook/docbook-xsl-1.76.1 or something similar
4. Compiling GEOS
Download latest GEOS source from http://trac.osgeo.org/geos/ You can also use the trunk svn version https://svn.osgeo.org/geos/trunk which is what we use. NOTE: To take advantage of new functions like ST_DelaunayTriangles, you need GEOS 3.4dev which is trunk If you are using svn version, make sure to run:
sh autogen.sh
—- TO BE CONTINUED —