[gdal-dev] Building gdal with Oracle Developer Studio 12.5 on solaris 11
Andrew Watkins
andrew at dcs.bbk.ac.uk
Fri Jul 8 08:33:52 PDT 2016
I have it up and running with gcc, but I want to see if I can get it
working with Oracle Developer Studio 12.
But, I was taken back that it failed at the first compile line.
Cheers,
Andrew
On 07/08/16 16:25, Michael Smith wrote:
> I've only compiled GDAL on solaris using the gcc compiler. You might
> want to try that.
>
> Mike
>
> --
> Michael Smith
> Remote Sensing/GIS Center
> US Army Corps of Engineers
>
> From: gdal-dev <gdal-dev-bounces at lists.osgeo.org
> <mailto:gdal-dev-bounces at lists.osgeo.org>> on behalf of Andrew Watkins
> <andrew at dcs.bbk.ac.uk <mailto:andrew at dcs.bbk.ac.uk>>
> Date: Friday, July 8, 2016 at 11:17 AM
> To: <gdal-dev at lists.osgeo.org <mailto:gdal-dev at lists.osgeo.org>>
> Subject: [gdal-dev] Building gdal with Oracle Developer Studio 12.5 on
> solaris 11
>
> Hello,
>
> I know it crazy, but any pointers would be great.
>
> I am trying to build GDAL 2.1 using Oracle Developer Studio 12.5
> (formally Sun Studio12) on Solaris 11, but it fails at first CC.
>
> ./configure CC='cc -m64' CXX='CC -m64' CPPFLAGS=-m64 CXXFLAGS=-m64
> --without-libtool
>
> GDAL is now configured for x86_64-pc-solaris2.11
>
> Installation directory: /usr/local
> C compiler: cc -m64 -g -fPIC
> C++ compiler: CC -m64 -m64 -fPIC
>
> LIBTOOL support: no
>
> LIBZ support: external
> LIBLZMA support: no
> cryptopp support: no
> GRASS support: no
> CFITSIO support: no
> PCRaster support: internal
> LIBPNG support: external
> DDS support: no
> GTA support: no
> LIBTIFF support: internal (BigTIFF=yes)
> LIBGEOTIFF support: internal
> LIBJPEG support: internal
> 12 bit JPEG: yes
> 12 bit JPEG-in-TIFF: yes
> LIBGIF support: internal
> OGDI support: no
> HDF4 support: no
> HDF5 support: no
> Kea support: no
> NetCDF support: no
> Kakadu support: no
> JasPer support: no
> OpenJPEG support: no
> ECW support: no
> MrSID support: no
> MrSID/MG4 Lidar support: no
> MSG support: no
> GRIB support: yes
> EPSILON support: no
> WebP support: no
> cURL support (wms/wcs/...):yes
> PostgreSQL support: no
> MRF support: yes
> MySQL support: no
> Ingres support: no
> Xerces-C support: no
> NAS support: no
> Expat support: yes
> libxml2 support: yes
> Google libkml support: no
> ODBC support: no
> PGeo support: no
> FGDB support: no
> MDB support: no
> PCIDSK support: internal
> OCI support: no
> GEORASTER support: no
> SDE support: no
> Rasdaman support: no
> DODS support: no
> SQLite support: yes
> PCRE support: no
> SpatiaLite support: no
> DWGdirect support no
> INFORMIX DataBlade support:no
> GEOS support: no
> QHull support: internal
> Poppler support: no
> Podofo support: no
> PDFium support: no
> OpenCL support: no
> Armadillo support: no
> FreeXL support: no
> SOSI support: no
> MongoDB support: no
>
>
> SWIG Bindings: no
>
> Statically link PROJ.4: no
> enable GNM building: no
> enable pthread support: yes
> enable POSIX iconv support:yes
> hide internal symbols: no
>
> $ gmake
> (cd port; gmake)
> gmake[1]: Entering directory `/tmp/gdal-2.1.0/port'
> CC -m64 -I/tmp/gdal-2.1.0/port -I/tmp/gdal-2.1.0/gcore
> -I/tmp/gdal-2.1.0/alg -I/tmp/gdal-2.1.0/ogr
> -I/tmp/gdal-2.1.0/ogr/ogrsf_frmts -I/tmp/gdal-2.1.0/gnm
> -I/tmp/gdal-2.1.0/apps -m64 -fPIC -Wall -Wextra -Winit-self
> -Wunused-parameter -Wformat -Werror=format-security
> -Wno-format-nonliteral -Wshorten-64-to-32 -Wlogical-op -Wshadow
> -Werror=vla -Wnull-dereference -Wduplicated-cond
> -Wunused-private-field -Wmissing-prototypes -Wmissing-declarations
> -Wnon-virtual-dtor -Woverloaded-virtual -fno-operator-names
> -DOGR_ENABLED -m64 -I/tmp/gdal-2.1.0/port -DGDAL_COMPILATION
> -DHAVE_CURL -DHAVE_LIBZ -I/usr/include/libxml2 -DHAVE_LIBXML2
> -DUSE_ONLY_CRYPTODLL_ALG -c -o cpl_conv.o cpl_conv.cpp
> CC: Warning: Option -fno-operator-names passed to ld, if ld is
> invoked, ignored otherwise
> "cpl_conv.cpp", line 225: Error: The function "snprintf" must have
> a prototype.
> "cpl_conv.cpp", line 919: Error: The function "atoll" must have a
> prototype.
> "cpl_conv.cpp", line 942: Error: The function "atoll" must have a
> prototype.
> "cpl_conv.cpp", line 965: Error: The function "snprintf" must have
> a prototype.
> "cpl_conv.cpp", line 994: Error: The function "atoll" must have a
> prototype.
> "cpl_conv.cpp", line 1056: Error: The function "strncasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 1255: Error: The function "snprintf" must
> have a prototype.
> "cpl_conv.cpp", line 1303: Error: The function "snprintf" must
> have a prototype.
> "cpl_conv.cpp", line 1342: Error: The function "snprintf" must
> have a prototype.
> "cpl_conv.cpp", line 1348: Error: The function "strncasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 1349: Error: The function "snprintf" must
> have a prototype.
> "cpl_conv.cpp", line 1940: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 1942: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 2131: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 2131: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 2137: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 2381: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 2381: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 2521: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 2521: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 2591: Error: The function "symlink" must have
> a prototype.
> "cpl_conv.cpp", line 2612: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 2613: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 2655: Error: The function "strcasecmp" must
> have a prototype.
> "cpl_conv.cpp", line 2656: Error: The function "strcasecmp" must
> have a prototype.
> Compilation aborted, too many Error messages.
> gmake[1]: *** [cpl_conv.o] Error 2
> gmake[1]: Leaving directory `/tmp/gdal-2.1.0/port'
> gmake: *** [port-target] Error 2
>
> Thanks,
>
> Andrew
>
>
> --
> Andrew Watkins * Birkbeck, University of London * Computer Science *
> *http://notallmicrosoft.blogspot.com *
> * UKOUG Systems SIG Chair *
> * UKOUG Tech committee *
> * tel: 020 7631 6720 *
>
>
>
> _______________________________________________ gdal-dev mailing
> list gdal-dev at lists.osgeo.org <mailto:gdal-dev at lists.osgeo.org>
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>
--
Andrew Watkins * Birkbeck, University of London * Computer Science *
* http://notallmicrosoft.blogspot.com *
* UKOUG Systems SIG Chair *
* UKOUG Tech committee *
* tel: 020 7631 6720 *
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20160708/f752590c/attachment.html>
More information about the gdal-dev
mailing list