Hi Andrew,
Nothing crazy about using and IDE. You should be able to find some hints here: http://trac.osgeo.org/gdal/wiki/BuildHints * SolarisNotes<http://trac.osgeo.org/gdal/wiki/SolarisNotes> * BuildingOnUnixWithNetBeansIDE<http://trac.osgeo.org/gdal/wiki/BuildingOnUnixWithNetBeansIDE> The IDE will use whatever compiler you have on your system, so the errors you are getting are not related to the IDE. You can try building GDAL on command line first. Regards, Ivan ________________________________ From: gdal-dev <gdal-dev-boun...@lists.osgeo.org> on behalf of Andrew Watkins <and...@dcs.bbk.ac.uk> Sent: Friday, July 8, 2016 11:17 AM To: gdal-dev@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 * [http://2.bp.blogspot.com/_lf493CmNlqs/SM7X123eoKI/AAAAAAAAAAo/YGRX_LfZIpI/S220-s80/andrew.jpg]<http://notallmicrosoft.blogspot.com/> Life on the OutSide - blogspot.com<http://notallmicrosoft.blogspot.com/> notallmicrosoft.blogspot.com I think more and more people will start using Kernel Zone and I have a feeling that will soon be the only zone that Solaris will offer soon. So, I thought I would ...
_______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev