speedy250 / aws-eb-gdal-example

MIT License
11 stars 6 forks source link

Script has duplicate proj4 #1

Open Zalkota opened 4 years ago

Zalkota commented 4 years ago

You are missing this from your script:

Compilation work for GDAL

mkdir -p "/tmp/gdal-${GDAL_VERSION}-build" cd "/tmp/gdal-${GDAL_VERSION}-build" curl -o "gdal-${GDAL_VERSION}.tar.gz" \ "http://download.osgeo.org/gdal/${GDAL_VERSION}/gdal-${GDAL_VERSION}.tar.gz" \ && tar xfz "gdal-${GDAL_VERSION}.tar.gz" cd "/tmp/gdal-${GDAL_VERSION}-build/gdal-${GDAL_VERSION}" ./configure --prefix=/usr/local/gdal \ --with-static-proj4=/usr/local/proj4 \ --without-python

Make in parallel with 2x the number of processors.

make -j $(( 2 * $(cat /proc/cpuinfo | egrep ^processor | wc -l) )) \ && sudo make install \ && sudo ldconfig

joelryan2k commented 4 years ago

Thank you, the above led me in the right direction but it's missing the trailing slashes for the multi-line commands:

# Compilation work for gdal.
mkdir -p "/tmp/gdal-${GDAL_VERSION}-build"
cd "/tmp/gdal-${GDAL_VERSION}-build"
curl -o "gdal-${GDAL_VERSION}.tar.gz" \
    "http://download.osgeo.org/gdal/${GDAL_VERSION}/gdal-${GDAL_VERSION}.tar.gz" \
    && tar xfz "gdal-${GDAL_VERSION}.tar.gz"
cd "/tmp/gdal-${GDAL_VERSION}-build/gdal-${GDAL_VERSION}"
./configure --prefix=/usr/local/gdal \
    --with-static-proj4=/usr/local/proj4 \
    --without-python

# Make in parallel with 2x the number of processors.
make -j $(( 2 * $(cat /proc/cpuinfo | egrep ^processor | wc -l) )) \
 && sudo make install \
 && sudo ldconfig
joelryan2k commented 4 years ago

Opened a PR https://github.com/vancityhuddy/aws-eb-gdal-example/pull/2

siddharth-kt commented 3 years ago

Opened a PR #2

Thank you, the above led me in the right direction but it's missing the trailing slashes for the multi-line commands:

# Compilation work for gdal.
mkdir -p "/tmp/gdal-${GDAL_VERSION}-build"
cd "/tmp/gdal-${GDAL_VERSION}-build"
curl -o "gdal-${GDAL_VERSION}.tar.gz" \
    "http://download.osgeo.org/gdal/${GDAL_VERSION}/gdal-${GDAL_VERSION}.tar.gz" \
    && tar xfz "gdal-${GDAL_VERSION}.tar.gz"
cd "/tmp/gdal-${GDAL_VERSION}-build/gdal-${GDAL_VERSION}"
./configure --prefix=/usr/local/gdal \
    --with-static-proj4=/usr/local/proj4 \
    --without-python

# Make in parallel with 2x the number of processors.
make -j $(( 2 * $(cat /proc/cpuinfo | egrep ^processor | wc -l) )) \
 && sudo make install \
 && sudo ldconfig

Hi, can you pls show me the full script for this as, according to : https://stackoverflow.com/questions/55877882/beanstalk-migration-failing-for-geodjango/62943011#62943011 In point 2 of point 2, he writes we also need "For max reliability down the road, it's also advisable to modify the script to reference the datumgrid files as Django's site advises." that is -> "proj-datumgrid-X.Y.tar.gz", how to do apply these changes ?