GDAL is 1.11.2 as I had other issues with 2.1.0. and python-gdal has to be the most recent one. I will let you know as soon i get on the server.
Thanks. Alassane On Fri, Oct 14, 2016 at 4:28 AM, Angelos Tzotsos <gcpp.kal...@gmail.com> wrote: > Hi, > > Can you please list the versions of libgdal and python-gdal that are > installed on your machine? > > Best, > Angelos > > > On 10/14/2016 06:41 AM, alassane toure wrote: > > Even, > > I tried the followings but the response did not change... > > sudo apt-add-repository ppa:ubuntugis/ubuntugis-unstable > sudo apt-get update > sudo apt-get install python-gdal > > Any suggestions? > Thanks, > Alassane > > On Thu, Sep 8, 2016 at 3:51 AM, Even Rouault <even.roua...@spatialys.com> > <even.roua...@spatialys.com> > wrote: > > > Alassane, > > > I developed a gdal code on my local machine and it worked. Having gdal > > and > > g++ working on the server my compilation of the same code resulted in the > following response... > > gcc -o applymask applymask.cpp -I /usr/include/gdal -lgdal -lm > applymask.cpp: In function âint main(int, char**)â: > applymask.cpp:63:95: warning: ignoring return value of âCPLErr > GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, > > int, > > GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)â, declared with > attribute warn_unused_result [-Wunused-result] > Band->RasterIO( GF_Read, 0, iLine,nXSize, 1, inScanline, nXSize, > 1, GDT_Float32,0, 0 ); > > ^ > applymask.cpp:64:101: warning: ignoring return value of âCPLErr > GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, > > int, > > GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)â, declared with > attribute warn_unused_result [-Wunused-result] > maskBand->RasterIO( GF_Read, 0, iLine,nXSize, 1, maskScanline, > nXSize, 1, GDT_Float32,0, 0 ); > > ^ > applymask.cpp:75:94: warning: ignoring return value of âCPLErr > GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, > > int, > > GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)â, declared with > attribute warn_unused_result [-Wunused-result] > outBand->RasterIO( GF_Write, 0, iLine,nXSize, 1, outScanline, nXSize, > > 1, > > GDT_Float32,0, 0 ); > > > The warning says it all. You use GDALRasterBand::RasterIO() but do not > check > the return value. You probably don't get it on your local machine since it > might use an older version of GDAL where this method wasn't tagged with the > warn_unused_result attribute. > > The right fix is to check the return value and do something appropriate. > Or you > can silence the warning by enclosing the calls in CPL_IGNORE_RET_VAL(...) > > > Also, my python code does not import all refered libraries including > > gdal. > > File "/usr/local/bin/CD4DEM.py", line 12, in <module> > import gdalImportError: No module named gdal > > Did you install the python-gdal package ? > > Even > > -- > Spatialys - Geospatial professional serviceshttp://www.spatialys.com > > > > _______________________________________________ > UbuntuGIS mailing > listUbuntu@lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/ubuntuhttp://trac.osgeo.org/ubuntugis/wiki > > > > -- > Angelos Tzotsos, PhD > OSGeo Charter Memberhttp://users.ntua.gr/tzotsos > >
_______________________________________________ UbuntuGIS mailing list Ubuntu@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/ubuntu http://trac.osgeo.org/ubuntugis/wiki