-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathGDAL-notes.txt
More file actions
771 lines (737 loc) · 29.2 KB
/
GDAL-notes.txt
File metadata and controls
771 lines (737 loc) · 29.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
# Notes about the GDAL builds
## A Makefile sniplet for GDAL 3.9.3
# The 3.9.3 cmake build of GDAL did not work on OSX 15.7.1, but did
# work on a previous version of 15.x jhrg 10/24/25
# GDAL
#gdal_src=$(src)/$(gdal)
#gdal_prefix=$(prefix)/deps
#
#$(gdal_src)-stamp:
# tar -xzf downloads/$(gdal_dist) -C $(src)
# echo timestamp > $(gdal_src)-stamp
#
## Set build options here (a few) and (most) in gdal-config.cmake.
## jhrg 11/30/22
#gdal-configure-stamp: $(gdal_src)-stamp
# mkdir -p $(gdal_src)/build
# (cd $(gdal_src)/build \
# && cmake \
# -DPROJ_INCLUDE_DIR=$(proj_prefix)/include \
# -DPROJ_LIBRARY_RELEASE=$(proj_prefix)/lib/libproj.a \
# -DCMAKE_INSTALL_PREFIX:PATH=$(prefix)/deps \
# -DCMAKE_C_FLAGS="-fPIC -O2" \
# $(CMAKE_FLAGS) \
# -C ../../../gdal-config.cmake ..)
# echo timestamp > gdal-configure-stamp
#
#gdal-compile-stamp: gdal-configure-stamp
# (cd $(gdal_src)/build && $(MAKE) $(MFLAGS))
# echo timestamp > gdal-compile-stamp
#
#gdal-install-stamp: gdal-compile-stamp
# (cd $(gdal_src)/build && $(MAKE) $(MFLAGS) -j1 install)
# echo timestamp > gdal-install-stamp
#
#gdal-clean:
# -rm gdal-*-stamp
# -(cd $(gdal_src)/build && $(MAKE) $(MFLAGS) clean)
#
#gdal-really-clean: gdal-clean
# -rm $(gdal_src)-stamp
# -rm -rf $(gdal_src)
#
#.PHONY: gdal
#gdal: gdal-install-stamp
## Info about a cmake-based build
cmake -DGDAL_BUILD_OPTIONAL_DRIVERS=OFF
-DOGR_BUILD_OPTIONAL_DRIVERS=OFF
-DGDAL_USE_XERCESC=OFF
-DCMAKE_INSTALL_PREFIX=$prefix/deps ..
GDAL_USE_INTERNAL_LIBS=ON
GDAL_USE_EXTERNAL_LIBS:BOOL=ON/OFF
PROJ_INCLUDE_DIR
-DBUILD_PYTHON_BINDINGS:BOOL=OFF
-DBUILD_PYTHON_BINDINGS:BOOL=OFF
-DBUILD_JAVA_BINDINGS:BOOL=OFF
-DGDAL_USE_HDF4=OFF
-DGDAL_USE_HDF5=OFF
-DGDAL_USE_NETCDF=OFF
-DGDAL_USE_SQLITE3=OFF
-DGDAL_USE_CFITSIO=OFF
jimg@edamame build % cmake -DGDAL_BUILD_OPTIONAL_DRIVERS=OFF -DOGR_BUILD_OPTIONAL_DRIVERS=OFF -DCMAKE_INSTALL_PREFIX=$prefix/deps ..
-- The C compiler identification is AppleClang 14.0.0.14000029
-- The CXX compiler identification is AppleClang 14.0.0.14000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test test_sse
-- Performing Test test_sse - Success
-- Looking for C++ include xmmintrin.h
-- Looking for C++ include xmmintrin.h - found
-- Performing Test test_sse2
-- Performing Test test_sse2 - Success
-- Looking for C++ include emmintrin.h
-- Looking for C++ include emmintrin.h - found
-- Performing Test test_ssse3
-- Performing Test test_ssse3 - Success
-- Looking for C++ include tmmintrin.h
-- Looking for C++ include tmmintrin.h - found
-- Performing Test test_sse4.1
-- Performing Test test_sse4.1 - Success
-- Looking for C++ include smmintrin.h
-- Looking for C++ include smmintrin.h - found
-- Performing Test test_avx
-- Performing Test test_avx - Success
-- Looking for C++ include immintrin.h
-- Looking for C++ include immintrin.h - found
-- Performing Test test_avx2
-- Performing Test test_avx2 - Success
-- Setting CMAKE_FIND_FRAMEWORK=LAST
-- Could NOT find Python (missing: Python_NumPy_INCLUDE_DIRS NumPy) (found suitable version "3.9.6", minimum required is "3.6")
-- Performing Test HAVE_WFLAG_ALL
-- Performing Test HAVE_WFLAG_ALL - Success
-- Performing Test HAVE_WFLAG_EXTRA
-- Performing Test HAVE_WFLAG_EXTRA - Success
-- Performing Test HAVE_WFLAG_INIT_SELF
-- Performing Test HAVE_WFLAG_INIT_SELF - Success
-- Performing Test HAVE_WFLAG_UNUSED_PARAMETER
-- Performing Test HAVE_WFLAG_UNUSED_PARAMETER - Success
-- Performing Test HAVE_WFLAG_MISSING_PROTOTYPES
-- Performing Test HAVE_WFLAG_MISSING_PROTOTYPES - Success
-- Performing Test HAVE_WFLAG_MISSING_DECLARATIONS
-- Performing Test HAVE_WFLAG_MISSING_DECLARATIONS - Success
-- Performing Test HAVE_WFLAG_SHORTEN_64_TO_32
-- Performing Test HAVE_WFLAG_SHORTEN_64_TO_32 - Success
-- Performing Test HAVE_WFLAG_LOGICAL_OP
-- Performing Test HAVE_WFLAG_LOGICAL_OP - Failed
-- Performing Test HAVE_WFLAG_SHADOW
-- Performing Test HAVE_WFLAG_SHADOW - Success
-- Performing Test HAVE_WFLAG_SHADOW_FIELD
-- Performing Test HAVE_WFLAG_SHADOW_FIELD - Success
-- Performing Test HAVE_WFLAG_MISSING_INCLUDE_DIRS
-- Performing Test HAVE_WFLAG_MISSING_INCLUDE_DIRS - Success
-- Performing Test HAVE_WFLAG_FORMAT_SECURITY
-- Performing Test HAVE_WFLAG_FORMAT_SECURITY - Success
-- Performing Test HAVE_WFLAG_ERROR_VLA
-- Performing Test HAVE_WFLAG_ERROR_VLA - Success
-- Performing Test HAVE_WFLAG_NO_CLOBBERED
-- Performing Test HAVE_WFLAG_NO_CLOBBERED - Failed
-- Performing Test HAVE_WFLAG_DATE_TIME
-- Performing Test HAVE_WFLAG_DATE_TIME - Success
-- Performing Test HAVE_WFLAG_NULL_DEREFERENCE
-- Performing Test HAVE_WFLAG_NULL_DEREFERENCE - Success
-- Performing Test HAVE_WFLAG_DUPLICATE_COND
-- Performing Test HAVE_WFLAG_DUPLICATE_COND - Failed
-- Performing Test HAVE_WFLAG_EXTRA_SEMI
-- Performing Test HAVE_WFLAG_EXTRA_SEMI - Success
-- Performing Test HAVE_WFLAG_COMMA
-- Performing Test HAVE_WFLAG_COMMA - Success
-- Performing Test HAVE_WFLAG_FLOAT_CONVERSION
-- Performing Test HAVE_WFLAG_FLOAT_CONVERSION - Success
-- Performing Test HAVE_WFLAG_DOCUMENTATION_AND_NO_DEPRECATED
-- Performing Test HAVE_WFLAG_DOCUMENTATION_AND_NO_DEPRECATED - Success
-- Performing Test HAVE_WFLAG_UNUSED_PRIVATE_FIELD
-- Performing Test HAVE_WFLAG_UNUSED_PRIVATE_FIELD - Success
-- Performing Test HAVE_WFLAG_NON_VIRTUAL_DTOR
-- Performing Test HAVE_WFLAG_NON_VIRTUAL_DTOR - Success
-- Performing Test HAVE_WFLAG_OVERLOADED_VIRTUAL
-- Performing Test HAVE_WFLAG_OVERLOADED_VIRTUAL - Success
-- Performing Test HAVE_WFLAG_SUGGEST_OVERRIDE
-- Performing Test HAVE_WFLAG_SUGGEST_OVERRIDE - Success
-- Performing Test HAVE_FLAG_NO_OPERATOR_NAMES
-- Performing Test HAVE_FLAG_NO_OPERATOR_NAMES - Success
-- Performing Test HAVE_GCC_WARNING_ZERO_AS_NULL_POINTER_CONSTANT
-- Performing Test HAVE_GCC_WARNING_ZERO_AS_NULL_POINTER_CONSTANT - Success
-- Performing Test HAVE_WFLAG_OLD_STYLE_CAST
-- Performing Test HAVE_WFLAG_OLD_STYLE_CAST - Success
-- Performing Test HAVE_WFLAG_EFFCXX
-- Performing Test HAVE_WFLAG_EFFCXX - Success
-- Looking for vsnprintf
-- Looking for vsnprintf - found
-- Looking for getcwd
-- Looking for getcwd - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for locale.h
-- Looking for locale.h - found
-- Looking for xlocale.h
-- Looking for xlocale.h - found
-- Looking for direct.h
-- Looking for direct.h - not found
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of int
-- Check size of int - done
-- Check size of unsigned long
-- Check size of unsigned long - done
-- Check size of void*
-- Check size of void* - done
-- Check size of size_t
-- Check size of size_t - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_PTHREAD_MUTEX_RECURSIVE
-- Performing Test HAVE_PTHREAD_MUTEX_RECURSIVE - Success
-- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP
-- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP - Failed
-- Performing Test HAVE_PTHREAD_SPINLOCK
-- Performing Test HAVE_PTHREAD_SPINLOCK - Failed
-- Performing Test HAVE_5ARGS_MREMAP
-- Performing Test HAVE_5ARGS_MREMAP - Failed
-- Performing Test HAVE_PTHREAD_ATFORK
-- Performing Test HAVE_PTHREAD_ATFORK - Success
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for readlink
-- Looking for readlink - found
-- Looking for posix_spawnp
-- Looking for posix_spawnp - found
-- Looking for posix_memalign
-- Looking for posix_memalign - found
-- Looking for vfork
-- Looking for vfork - found
-- Looking for mmap
-- Looking for mmap - found
-- Looking for sigaction
-- Looking for sigaction - found
-- Looking for statvfs
-- Looking for statvfs - found
-- Looking for statvfs64
-- Looking for statvfs64 - not found
-- Looking for lstat
-- Looking for lstat - found
-- Looking for getrlimit
-- Looking for getrlimit - found
-- Looking for RLIMIT_AS
-- Looking for RLIMIT_AS - found
-- Looking for ftell64
-- Looking for ftell64 - not found
-- Looking for ftello64
-- Looking for ftello64 - not found
-- Looking for fseek64
-- Looking for fseek64 - not found
-- Looking for fseeko64
-- Looking for fseeko64 - not found
-- Performing Test VSI_NEED_LARGEFILE64_SOURCE
-- Performing Test VSI_NEED_LARGEFILE64_SOURCE - Failed
-- Performing Test NO_UNIX_STDIO_64
-- Performing Test NO_UNIX_STDIO_64 - Failed
-- Looking for fopen64
-- Looking for fopen64 - not found
-- Check size of off_t
-- Check size of off_t - done
-- Looking for pread64
-- Looking for pread64 - not found
-- Performing Test HAVE_PREAD_BSD
-- Performing Test HAVE_PREAD_BSD - Success
-- Looking for ftruncate64
-- Looking for ftruncate64 - not found
-- Performing Test HAVE_USELOCALE
-- Performing Test HAVE_USELOCALE - Success
-- Performing Test HAVE_HIDE_INTERNAL_SYMBOLS
-- Performing Test HAVE_HIDE_INTERNAL_SYMBOLS - Success
-- Performing Test HAVE_GCC_ATOMIC_BUILTINS
-- Performing Test HAVE_GCC_ATOMIC_BUILTINS - Success
-- Performing Test HAVE_GCC_BSWAP
-- Performing Test HAVE_GCC_BSWAP - Success
-- Performing Test HAVE_SC_PHYS_PAGES
-- Performing Test HAVE_SC_PHYS_PAGES - Success
-- Performing Test INT128_TEST
-- Performing Test INT128_TEST - Success
-- checking if sprintf can be overloaded for GDAL compilation
-- Performing Test DEPRECATE_SPRINTF
-- Performing Test DEPRECATE_SPRINTF - Failed
-- Looking for linux/userfaultfd.h
-- Looking for linux/userfaultfd.h - not found
-- GDAL_VERSION = 3.6.0
-- GDAL_ABI_FULL_VERSION = 32.3.6.0
-- GDAL_SOVERSION = 32
-- Found ODBC: /usr/local/lib/libodbc.dylib found components: ODBCINST
-- Could NOT find ODBCCPP (missing: ODBCCPP_LIBRARY ODBCCPP_INCLUDE_DIR)
-- Could NOT find MSSQL_ODBC (missing: MSSQL_ODBC_LIBRARY MSSQL_ODBC_INCLUDE_DIR MSSQL_ODBC_VERSION)
-- Found MySQL: /usr/local/lib/libmysqlclient.dylib (found version "8.0.27")
-- Found CURL: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/lib/libcurl.tbd (found version "7.64.1")
-- Performing Test Iconv_IS_BUILT_IN
-- Performing Test Iconv_IS_BUILT_IN - Failed
-- Found Iconv: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/lib/libiconv.tbd
-- Performing Test _ICONV_SECOND_ARGUMENT_IS_NOT_CONST
-- Performing Test _ICONV_SECOND_ARGUMENT_IS_NOT_CONST - Success
-- Performing Test ICONV_HAS_EXTRA_CHARSETS
-- Performing Test ICONV_HAS_EXTRA_CHARSETS - Success
-- Found LibXml2: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/lib/libxml2.tbd (found version "2.9.4")
-- Could NOT find EXPAT (missing: EXPAT_DIR)
-- Found EXPAT: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/lib/libexpat.tbd (found version "2.4.1")
-- Found XercesC: /usr/local/lib/libxerces-c.dylib (found version "2.7.0")
-- Found ZLIB: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/lib/libz.tbd (found version "1.2.11")
-- Could NOT find Deflate (missing: Deflate_LIBRARY Deflate_INCLUDE_DIR)
-- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR SSL Crypto)
-- Could NOT find CryptoPP (missing: CRYPTOPP_LIBRARY CRYPTOPP_TEST_KNOWNBUG CRYPTOPP_INCLUDE_DIR)
-- Found PROJ: /usr/local/lib/libproj.dylib (found suitable version "7.2.1", minimum required is "6.0")
-- Found TIFF: /usr/local/lib/libtiff.dylib (found suitable version "4.3.0", minimum required is "4.0")
-- Could NOT find SFCGAL (missing: SFCGAL_LIBRARY SFCGAL_INCLUDE_DIR)
-- Could NOT find GeoTIFF (missing: GeoTIFF_DIR)
-- Found GeoTIFF: /usr/local/lib/libgeotiff.dylib (found version "1.6.0.0")
-- Found PNG: /usr/local/lib/libpng.dylib (found version "1.6.37")
-- Found JPEG: /Users/jimg/src/opendap/hyrax/build/deps/lib/libjpeg.a (found version "62")
-- Found GIF: /usr/local/lib/libgif.dylib (found version "5.2.1")
-- Could NOT find OpenCAD (missing: OPENCAD_LIBRARY OPENCAD_INCLUDE_DIR)
-- Could NOT find QHULL (missing: QHULL_LIBRARY QHULL_INCLUDE_DIR)
-- Could NOT find LERC (missing: LERC_LIBRARY LERC_INCLUDE_DIR)
-- Could NOT find BRUNSLI (missing: BRUNSLI_ENC_LIB BRUNSLI_DEC_LIB BRUNSLI_INCLUDE_DIR)
-- Could NOT find libQB3 (missing: libQB3_DIR)
-- Could NOT find Shapelib (missing: Shapelib_INCLUDE_DIR Shapelib_LIBRARY)
-- Found PCRE2: /usr/local/lib/libpcre2-8.dylib
-- Looking for sqlite3_column_table_name
-- Looking for sqlite3_column_table_name - found
-- Looking for sqlite3_rtree_query_callback
-- Looking for sqlite3_rtree_query_callback - found
-- Looking for sqlite3_load_extension
-- Looking for sqlite3_load_extension - not found
-- Performing Test SQLite3_HAS_NON_DEPRECATED_AUTO_EXTENSION
-- Performing Test SQLite3_HAS_NON_DEPRECATED_AUTO_EXTENSION - Failed
-- Found SQLite3: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/lib/libsqlite3.tbd (found version "3.37.0")
-- Found SPATIALITE: /usr/local/Cellar/libspatialite/5.0.1_1/lib/libspatialite.dylib (found version "5.0.1")
-- Could NOT find RASTERLITE2 (missing: RASTERLITE2_LIBRARY)
-- Could NOT find LibKML (missing: LIBKML_BASE_LIBRARY LIBKML_INCLUDE_DIR LIBKML_DOM_LIBRARY LIBKML_ENGINE_LIBRARY)
-- Could NOT find HDF5 (missing: HDF5_INCLUDE_DIRS) (found version "1.10.5")
-- Found WebP: /usr/local/Cellar/webp/1.2.1_1/lib/libwebp.dylib (found version "1.2.1")
-- Found FreeXL: /usr/local/Cellar/freexl/1.0.6/lib/libfreexl.dylib
-- Could NOT find MRSID (missing: MRSID_LIBRARY MRSID_INCLUDE_DIR)
-- Could NOT find Armadillo (missing: ARMADILLO_INCLUDE_DIR)
-- Found HDF4: /Users/jimg/src/opendap/hyrax/build/deps/lib/libdf.a (found version "4.2.15")
-- Could NOT find ECW (missing: ECW_LIBRARY ECWnet_LIBRARY ECWC_LIBRARY NCSUtil_LIBRARY ECW_INCLUDE_DIR)
-- Could NOT find NetCDF (missing: NetCDF_DIR)
-- Found NetCDF: /Users/jimg/src/opendap/hyrax/build/deps/lib/libnetcdf.dylib
-- Could NOT find OGDI (missing: OGDI_LIBRARY OGDI_INCLUDE_DIRS)
-- Looking for CL_VERSION_2_2
-- Looking for CL_VERSION_2_2 - not found
-- Looking for CL_VERSION_2_1
-- Looking for CL_VERSION_2_1 - not found
-- Looking for CL_VERSION_2_0
-- Looking for CL_VERSION_2_0 - not found
-- Looking for CL_VERSION_1_2
-- Looking for CL_VERSION_1_2 - found
-- Found OpenCL: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/System/Library/Frameworks/OpenCL.framework (found version "1.2")
-- OPENCL has been found, but is disabled by default. Enable it by setting GDAL_USE_OPENCL=ON
-- Found PostgreSQL: /usr/local/lib/libpq.dylib (found version "14.0")
-- Could NOT find FYBA (missing: FYBA_FYBA_LIBRARY FYBA_FYGM_LIBRARY FYBA_FYUT_LIBRARY FYBA_INCLUDE_DIR)
-- Found LibLZMA: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.3.sdk/usr/lib/liblzma.tbd (found version "5.2.5")
-- Found LZ4: /usr/local/lib/liblz4.dylib
-- Could NOT find Blosc (missing: BLOSC_LIBRARY BLOSC_INCLUDE_DIR)
-- Could NOT find basisu (missing: basisu_DIR)
-- Could NOT find IDB (missing: IDB_INCLUDE_DIR IDB_IFCPP_LIBRARY IDB_IFDMI_LIBRARY IDB_IFSQL_LIBRARY IDB_IFCLI_LIBRARY)
-- Could NOT find rdb (missing: rdb_DIR)
-- Could NOT find TileDB (missing: TileDB_DIR)
-- Could NOT find OpenEXR (missing: OpenEXR_LIBRARY OpenEXR_UTIL_LIBRARY OpenEXR_HALF_LIBRARY OpenEXR_IEX_LIBRARY OpenEXR_INCLUDE_DIR Imath_INCLUDE_DIR)
-- Could NOT find MONGOCXX (missing: MONGOCXX_INCLUDE_DIR BSONCXX_INCLUDE_DIR MONGOCXX_LIBRARY BSONCXX_LIBRARY)
-- Found OpenJPEG: /usr/local/Cellar/openjpeg/2.4.0/lib/libopenjp2.dylib (found version "2.4.0")
-- Found JNI: /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/jre/lib/libjawt.dylib
-- Could NOT find HDFS (missing: HDFS_LIBRARY HDFS_INCLUDE_DIR)
-- Found Poppler: /usr/local/Cellar/poppler/21.12.0/lib/libpoppler.dylib (found version "21.12.0")
-- Could NOT find Podofo (missing: PODOFO_LIBRARY PODOFO_INCLUDE_DIR)
-- Could NOT find Oracle (missing: Oracle_LIBRARY Oracle_INCLUDE_DIR)
-- Could NOT find FileGDB (missing: FileGDB_LIBRARY FileGDB_INCLUDE_DIR)
-- Could NOT find KDU (missing: KDU_INCLUDE_DIR KDU_LIBRARY KDU_AUX_LIBRARY) (found version "")
-- Could NOT find LURATECH (missing: LURATECH_LIBRARY LURATECH_INCLUDE_DIR)
-- Could NOT find Arrow (missing: Arrow_DIR)
-- Found SWIG: /usr/local/bin/swig (found version "3.0.7")
-- Found Java: /Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/java (found version "1.8.0.25") found components: Runtime Development
-- Could NOT find CSharp (missing: CSHARP_TYPE CSHARP_VERSION CSHARP_COMPILER)
-- Performing Test HAS_NO_UNDEFINED
-- Performing Test HAS_NO_UNDEFINED - Failed
-- Looking for _iconv_close
-- Looking for _iconv_close - not found
-- Found BISON: /Users/jimg/src/opendap/hyrax/build/deps/bin/bison (found version "3.3")
-- Target system: Darwin
-- Installation directory: /Users/jimg/src/opendap/hyrax/build/deps
-- C++ Compiler type: AppleClang
-- C compile command line: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- C++ compile command line: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
--
-- CMAKE_C_FLAGS: -fvisibility=hidden
-- CMAKE_CXX_FLAGS: -fvisibility=hidden
-- CMAKE_CXX11_STANDARD_COMPILE_OPTION: -std=c++11
-- CMAKE_CXX11_EXTENSION_COMPILE_OPTION: -std=gnu++11
-- CMAKE_EXE_LINKER_FLAGS: -L/usr/local/opt/readline/lib -L/usr/local/opt/openssl@1.1/lib
-- CMAKE_MODULE_LINKER_FLAGS: -L/usr/local/opt/readline/lib -L/usr/local/opt/openssl@1.1/lib
-- CMAKE_SHARED_LINKER_FLAGS: -L/usr/local/opt/readline/lib -L/usr/local/opt/openssl@1.1/lib
-- CMAKE_STATIC_LINKER_FLAGS:
--
-- Enabled drivers and features and found dependency packages
-- The following features have been enabled:
* gdal_GTIFF, GeoTIFF image format
* gdal_MEM, Read/write data in Memory
* gdal_VRT, Virtual GDAL Datasets
* gdal_HFA, Erdas Imagine .img
* ogr_MEM, Read/write driver for MEMORY virtual files
* ogr_GEOJSON, GeoJSON/ESRIJSON/TopoJSON driver
* ogr_TAB, MapInfo TAB and MIF/MID
* ogr_SHAPE, ESRI shape-file
* ogr_KML, KML
* ogr_VRT, VRT - Virtual Format
-- The following OPTIONAL packages have been found:
* Threads
* ODBC
Enable DB support through ODBC
* MySQL
MySQL
* CURL
Enable drivers to use web API
* Iconv
Character set recoding (used in GDAL portability library)
* LibXml2
Read and write XML formats
* XercesC
Read and write XML formats (needed for GMLAS and ILI drivers)
* ZSTD
ZSTD compression library
* ZLIB
zlib (external)
* GIF
GIF compression library (external)
* JSONC
json-c library (external)
* PCRE2
Enable PCRE2 support for sqlite3
* SPATIALITE
Enable spatialite support for sqlite3
* WebP
WebP compression
* FreeXL
Enable XLS driver
* CFITSIO
C FITS I/O library
* HDF4
Enable HDF4 driver
* NetCDF
Enable netCDF driver
* OpenCL
Enable OpenCL (may be used for warping)
* PostgreSQL
* LibLZMA
LZMA compression
* LZ4
LZ4 compression
* OpenJPEG
* Poppler, A PDF rendering library, <http://poppler.freedesktop.org>
Enable PDF driver with Poppler (read side)
* JNI
SWIG_JAVA: Java binding
* Java
* BISON
-- The following RECOMMENDED packages have been found:
* EXPAT
Read and write XML formats
* TIFF (required version >= 4.0), Support for the Tag Image File Format (TIFF)., <https://libtiff.gitlab.io/libtiff/>
Support for the Tag Image File Format (TIFF).
gdal_GTIFF: GeoTIFF image format
gdal_CALS: CALS type 1 driver
* GeoTIFF
libgeotiff library (external)
* PNG
PNG compression library (external)
* JPEG
JPEG compression library (external)
* SQLite3
Enable SQLite3 support (used by SQLite/Spatialite, GPKG, Rasterlite, MBTiles, etc.)
* GEOS
Geometry Engine - Open Source (GDAL core dependency)
* SWIG, software development tool that connects programs written in C and C++ with a variety of high-level programming languages., <http://swig.org/>
Enable language bindings
-- The following REQUIRED packages have been found:
* PROJ (required version >= 6.0)
-- The following features have been disabled:
* gdal_JPEG, JPEG image format
* gdal_RAW, Raw formats:EOSAT FAST Format, FARSITE LCP and Vexcel MFF2 Image
* gdal_SDTS, SDTS translator
* gdal_NITF, National Imagery Transmission Format
* gdal_GXF, GXF
* gdal_AAIGRID, Arc/Info ASCII Grid Format.
* gdal_CEOS, CEOS translator
* gdal_SAR_CEOS, ASI CEOS translator
* gdal_XPM, XPM image format
* gdal_DTED, Military Elevation Data
* gdal_JDEM, JDEM driver
* gdal_ENVISAT, Envisat
* gdal_ELAS, Earth Resources Laboratory Applications Software
* gdal_FIT, FIT driver
* gdal_L1B, NOAA Polar Orbiter Level 1b Data Set (AVHRR)
* gdal_RS2, RS2 -- RadarSat 2 XML Product
* gdal_ILWIS, Raster Map
* gdal_RMF, RMF --- Raster Matrix Format
* gdal_LEVELLER, Daylon Leveller heightfield
* gdal_SGI, SGI Image driver
* gdal_SRTMHGT, SRTM HGT File Read Support
* gdal_IDRISI, Idrisi Raster Format
* gdal_GSG, Implements the Golden Software Surfer 7 Binary Grid Format.
* gdal_ERS, ERMapper .ERS
* gdal_JAXAPALSAR, JAXA PALSAR Level 1.1 and Level 1.5 processed products support
* gdal_DIMAP, SPOT Dimap Driver
* gdal_GFF, Ground-based SAR Applitcations Testbed File Format driver
* gdal_COSAR, COSAR -- TerraSAR-X Complex SAR Data Product
* gdal_PDS, USGS Astrogeology ISIS Cube (Version 2)
* gdal_ADRG, ADRG reader and ASRP/USRP Reader
* gdal_COASP, DRDC Configurable Airborne SAR Processor (COASP) data reader
* gdal_TSX, TerraSAR-X XML Product Support
* gdal_TERRAGEN, Terragen™ Terrain File
* gdal_BLX, Magellan BLX Topo File Format
* gdal_MSGN, Meteosat Second Generation (MSG) Native Archive Format (.nat)
* gdal_TIL, EarthWatch .TIL Driver
* gdal_R, R Object Data Store
* gdal_NORTHWOOD, NWT_GRD/NWT_GRC -- Northwood/Vertical Mapper File Format
* gdal_SAGA, SAGA GIS Binary Driver
* gdal_XYZ, ASCII Gridded XYZ
* gdal_HEIF, HEIF
* gdal_ESRIC, ESRI compact cache
* gdal_HF2, HF2/HFZ heightfield raster
* gdal_KMLSUPEROVERLAY
* gdal_CTG, CTG driver
* gdal_ZMAP, ZMAP
* gdal_NGSGEOID, NOAA NGS Geoid Height Grids
* gdal_IRIS, IRIS driver
* gdal_MAP, OziExplorer .MAP
* gdal_CALS, CALS type 1
* gdal_SAFE, SAFE -- Sentinel-1 SAFE XML Product
* gdal_SENTINEL2, Driver for Sentinel-2 Level-1B, Level-1C and Level-2A products.
* gdal_PRF, PHOTOMOD Raster File
* gdal_MRF, Meta raster format
* gdal_WMTS, OGC Web Map Tile Service
* gdal_GRIB, WMO General Regularly-distributed Information in Binary form
* gdal_BMP, Microsoft Windows Device Independent Bitmap
* gdal_TGA, TGA
* gdal_STACTA, STACTA
* gdal_OGCAPI, OGCAPI
* gdal_BSB, Maptech/NOAA BSB Nautical Chart Format
* gdal_AIGRID, Arc/Info Binary Grid Format
* gdal_ARG, ARG: Azavea Raster Grid
* gdal_USGSDEM, USGS ASCII DEM (and CDED)
* gdal_AIRSAR, AirSAR Polarimetric Format
* gdal_OZI, OZF2/OZFX3 raster
* gdal_PCIDSK, PCI Geomatics Database File
* gdal_SIGDEM, Scaled Integer Gridded DEM .sigdem Driver
* gdal_MSG, Meteosat Second Generation
* gdal_RIK, RIK -- Swedish Grid Maps
* gdal_STACIT, STACIT
* gdal_PDF, Geospatial PDF
* gdal_PNG, PNG image format
* gdal_GIF, Graphics Interchange Format
* gdal_WCS, OGC Web Coverage Service
* gdal_HTTP, HTTP driver
* gdal_NETCDF, NetCDF network Common Data Form
* gdal_ZARR, ZARR
* gdal_DAAS, Airbus DS Intelligence Data As A Service(DAAS)
* gdal_EEDA, Earth Engine Data API
* gdal_FITS, FITS Driver
* gdal_RASDAMAN, Rasdaman GDAL driver
* gdal_HDF5, Hierarchical Data Format Release 5 (HDF5)
* gdal_PLMOSAIC, PLMosaic (Planet Labs Mosaics API)
* gdal_WMS, Web Map Services
* gdal_GTA, Generic Tagged Arrays
* gdal_WEBP, WebP
* gdal_HDF4, Hierarchical Data Format Release 4 (HDF4)
* gdal_RASTERLITE, Rasterlite - Rasters in SQLite DB
* gdal_MBTILES, MBTile
* gdal_POSTGISRASTER, PostGIS Raster driver
* gdal_DDS, DirectDraw Surface
* gdal_KEA, Kea
* gdal_JP2OPENJPEG, JPEG2000 driver based on OpenJPEG library
* gdal_TILEDB, TileDB tiledb.io
* gdal_EXR, EXR support via OpenEXR library
* gdal_PCRASTER, PCRaster CSF 2.0 raster file driver
* gdal_RDB, RIEGL RDB Map Pixel (.mpx) driver
* gdal_JPEGXL, JPEG-XL
* gdal_BASISU_KTX2, Basis Universal and KTX2 texture formats
* gdal_JP2KAK, JPEG-2000 (based on Kakadu)
* gdal_JPIPKAK, JPIP Streaming
* gdal_JP2LURA, JPEG-2000 (based on Luratech)
* gdal_SDE, ESRI ArcSDE Raster
* gdal_MRSID, Multi-resolution Seamless Image Database
* gdal_GEOR, Oracle Spatial GeoRaster
* gdal_ECW, ERDAS JPEG2000 (.jp2)
* ogr_AVC, AVC
* ogr_GML, GML
* ogr_CSV, CSV
* ogr_DGN, DGN
* ogr_GMT, GMT
* ogr_NTF, NTF
* ogr_S57, S57
* ogr_TIGER, U.S. Census TIGER/Line
* ogr_GEOCONCEPT, GEOCONCEPT
* ogr_GEORSS, GEORSS
* ogr_DXF, DXF
* ogr_PGDUMP, PGDump
* ogr_GPSBABEL, GPSBABEL
* ogr_EDIGEO, EDIGEO
* ogr_SXF, SXF
* ogr_OPENFILEGDB, OPENFILEGDB
* ogr_WASP, WAsP .map format
* ogr_SELAFIN, OSELAFIN
* ogr_JML, JML
* ogr_VDV, VDV-451/VDV-452/INTREST Data Format
* ogr_FLATGEOBUF, FlatGeobuf
* ogr_MAPML, MapML
* ogr_SDTS, SDTS
* ogr_GPX, GPX - GPS Exchange Format
* ogr_GMLAS, GMLAS
* ogr_SVG, Scalable Vector Graphics
* ogr_CSW, CSW
* ogr_DWG, DWG
* ogr_FILEGDB, FileGDB
* ogr_LIBKML, LibKML
* ogr_NAS, NAS/ALKIS
* ogr_PLSCENES, PLSCENES
* ogr_SOSI, SOSI:Systematic Organization of Spatial Information
* ogr_WFS, OGC WFS service
* ogr_NGW, NextGIS Web
* ogr_ELASTIC, ElasticSearch
* ogr_IDRISI, IDRISI
* ogr_PDS, Planetary Data Systems TABLE
* ogr_SQLITE, SQLite3 / Spatialite RDBMS
* ogr_GPKG, GeoPackage
* ogr_OSM, OpenStreetMap XML and PBF
* ogr_VFK, Czech Cadastral Exchange Data Format
* ogr_MVT, MVT
* ogr_AMIGOCLOUD, AMIGOCLOUD
* ogr_CARTO, CARTO
* ogr_ILI, ILI
* ogr_MYSQL, MySQL
* ogr_PG, PostGIS
* ogr_MSSQLSPATIAL, MSSQLSPATIAL
* ogr_ODBC, ODBC
* ogr_PGEO, PGEO
* ogr_XLSX, Microsoft Office Excel(xlsx)
* ogr_XLS, Microsoft Office Excel(xls)
* ogr_MONGODBV3, MongoDB V3
* ogr_CAD, OpenCAD
* ogr_PARQUET, Parquet
* ogr_ARROW, Arrow
* ogr_OCI, Oracle OCI
* ogr_IDB, IDB
* ogr_ODS, ODS
* ogr_OGDI, OGDI
* ogr_LVBAG, LVBAG
* ogr_HANA, SAP HANA
-- The following OPTIONAL packages have not been found:
* Python (required version >= 3.6)
SWIG_PYTHON: Python binding
* ODBCCPP
odbc-cpp library (external)
* MSSQL_NCLI
MSSQL Native Client to enable bulk copy
* MSSQL_ODBC
MSSQL ODBC driver to enable bulk copy
* Deflate
Enable libdeflate compression library (complement to ZLib)
* OpenSSL
Use OpenSSL library
* CryptoPP
Use crypto++ library for CPL.
* SFCGAL
gdal core supports ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D operations
* OpenCAD
libopencad (external, used by OpenCAD driver)
* RASTERLITE2
Enable RasterLite2 support for sqlite3
* LibKML
* HDF5
Enable HDF5
* GTA
Enable GTA driver
* MRSID
MrSID raster SDK
* Armadillo
C++ library for linear algebra (used for TPS transformation)
* KEA
Enable KEA driver
* ECW
Enable ECW driver
* OGDI
Enable ogr_OGDI driver
* FYBA
enable ogr_SOSI driver
* Blosc
Blosc compression
* JXL
JPEG-XL compression
* JXL_THREADS
JPEG-XL threading
* Crnlib
enable gdal_DDS driver
* basisu
Enable BASISU driver
* IDB
enable ogr_IDB driver
* RASDAMAN
enable rasdaman driver
* rdb
enable RIEGL RDB library
* TileDB
enable TileDB driver
* OpenEXR
OpenEXR >=2.2
* MONGOCXX
Enable MongoDBV3 driver
* HEIF
HEIF >= 1.1
* HDFS
Enable Hadoop File System through native library
* PDFIUM
Enable PDF driver with Pdfium (read side)
* Oracle
Enable Oracle OCI driver
* TEIGHA
Enable DWG and DGNv8 drivers
* FileGDB
Enable FileGDB (based on closed-source SDK) driver
* KDU
Enable KAKADU
* LURATECH
Enable JP2Lura driver
* Arrow
Apache Arrow C++ library
* Dotnet
* CSharp
SWIG_CSharp: CSharp binding
-- The following RECOMMENDED packages have not been found:
* QHULL
Enable QHULL (external)
* LERC
Enable LERC (external)
* BRUNSLI
Enable BRUNSLI for JPEG packing in MRF
* libQB3
Enable QB3 compression in MRF
-- Disabled components:
* OPENCL component has been detected, but is disabled with GDAL_USE_OPENCL=OFF
-- Internal libraries enabled:
* OPENCAD internal library enabled
* QHULL internal library enabled
* LERC internal library enabled
CMake Warning at gdal.cmake:958 (message):
CMAKE_BUILD_TYPE is not defined and CMAKE_C_FLAGS=' -fvisibility=hidden'
and/or CMAKE_CXX_FLAGS=' -fvisibility=hidden' do not contain optimizing
flags. Do not use in production! Using -DCMAKE_BUILD_TYPE=Release is
suggested.
Call Stack (most recent call first):
CMakeLists.txt:224 (include)
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/jimg/src/opendap/hyrax/hyrax-dependencies/src/gdal-3.6.0/build