2017-06-03 13 views
1

mac osx el capitanバージョン10.11.6でbashを使用してhdf4サポートでgdalをコンパイルできません。私はに記載されているgdalを構築するための自作のアプローチから始めました。残念ながら、hdf4はデフォルトでgdalでサポートされていません。 hdf format pageにはhdf4データ構造の素晴らしい説明が含まれていますが、gdalのサポートを手に入れることはできません。私はhereについて議論しているszip、zlib、jpegライブラリをインストールし、/ u/dschneiderch hereで説明されている苦労をレビューしました。 githubスレッドは私の最終的なlinkに私を導きます。これは私の現在の投稿の基礎です。自作を使用してhdf4サポートでgdalをコンパイルしようと苦労しています

は、私はHDF4(brew install homebrew/versions/hdf4versionsは廃止されたという警告を返し、自作ではなくscienceを使用します)がインストールされています。私はしばらくの間、このgdal問題と戦ってきました。そして確かに、十分に、homebrew/science/hdf4-4.2.11_2 already installed。だから、私はbrew link -overwrite-hdf4を使ってhdf4をリンクしました。そして、すでにリンクされているという警告が戻ってきます。

brew remove gdalを使用してインストールを開始してから、sig-geo listservのShaunのアプローチに従ってgdalインストールを完了します。このように、私のトータルワークフローだった:Warning: gdal: this formula has no --with-hdf4 option so it will be ignored!

残念ながら
brew tap homebrew/versions 
brew install hdf4 
brew link --overwrite hdf4 
brew install gdal --complete --enable-unsupported --with-hdf4 

、でも上書きをリンクした後、私は警告を取得します。しかし、インストールは続行され、自作はgdalを構築することができます。

gdalinfo --formatsをチェックすると、hdf4はまだリストに含まれていません。他に何をしようとしているのですか?

答えて

0

私はthis sourceを使っていくつかの進歩を遂げました。その中で、gdalinfo --formats 'はサポートされている製品としてHDF4を含むようになりました。しかし、pyModisを使用してデータをダウンロードすると、私は引き続きGDALインストールを引き出しますが、HDF4をサポートしていないため、GDALのエラーを更新してください。

重要なことは、しかし、Macportをインストールした後で、次のコードは、HDF4のサポートを搭載したMac上でGDALのインストールに適しています:

sudo port install gdal +hdf4 +hdf5 +netcdf 
関連する問題