TTT install †README.TXT にある通り. データファイル †sudo mkdir -p /usr/share/geoware/ttt/data sudo chmod -R og+rx /usr/share/geoware sudo tar xjvf tttdata_unixosx.tar.bz2 -C /usr/share/geoware/ttt/data Mac だと /usr/share に新規ディレクトリを作成するのは, root であっても Operation not permitted になってしまうので(Catalina で確認),適当な他の場所に変更する. mkdir -p $HOME/local/share/geoware/ttt/data chmod -R og+rx $HOME/local/share/geoware tar xjvf tttdata_unixosx.tar.bz2 -C $HOME/local/share/geoware/ttt/data バイナリ †tar xjvf ttt-3.2.2.tar.bz2 cd ttt-3.2.2/src ./configure --bindir=/usr/local/bin --enable-64 make sudo make install 実行ファイル ttt は, データファイルが /usr/share/geoware/ttt/data に置かれていることを前提としている. #define TTT_DIR_DEFAULT "/usr/share/geoware/ttt/data" の部分を適切なパスへ書き換える. configure によって ttt_arch.h が生成されたときに,このファイルの中のTTT_DIR_DEFAULTに反映されていればOK. テスト †cd ttt-3.2.2/src ./ttttest.sh 以下のような出力を得た. This calculation should give ~14.54 hours travel time - if not something is very wrong... ttt: Get bathymetry...Calculate slowness...Initialize offsets/distances...Calculate ttt... ttt: Completed 96 % ttt: Warning: 29658 Landlocked nodes not reached ttt: Completed 96 % Write ttt...Normalization factor = 0.999197 Create file ttt.b Done TT from Chile 1960 [39:30S,74:30W] to Honolulu [19N,155W] is ~14.5431 hours |