[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