ユーザ用ツール

サイト用ツール


tabuchi:install-demeter

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
tabuchi:install-demeter [2020/04/21 13:24] mtabtabuchi:install-demeter [2021/06/06 15:31] (現在) mtab
行 4: 行 4:
   - demeter/bin/datoms が実行できるようにすることをゴールにする。   - demeter/bin/datoms が実行できるようにすることをゴールにする。
   - datoms の中で use されるモジュールの準備 (~/ は個人の root)   - datoms の中で use されるモジュールの準備 (~/ は個人の root)
-    - demetr/lib をどっか適当な場所にコピーする、例えば <code> cp -R demeter/lib ~/perlLib/demeter </code> +    - demetr/lib をどっか適当な場所にコピーする、例えば <code> 
-    - 環境変数 PERL5LIB に上記のパスを通す <code> setenv PERL5LIB ~/perlLib/demeter </code>+ cp -R demeter/lib ~/perlLib/demeter </code> 
 +    - File::Wich モジュールを持ってくる。例えば {{https://metacpan.org/release/File-Which/source/lib/File/Which.pm|File::Which}} から download して同じ場所に置いておく <code> 
 + mkdir ~/perlLib/File 
 + cp Which.pm ~/perlLib </code> 
 +    - あるいは <code> sudo pkg instal sysutils/p5-File-Which </code>  
 +    - その他のモジュールも持ってくる (download して perlLib に置くのでも OK) <code> 
 + sudo pkg install lang/p5-List-MoreUnits 
 + sudo pkg install textproc/p5-Pod-POM 
 + sudo pkg install devel/p5-Regexp-Assemble 
 + sudo pkg install textproc/p5-Text-Template 
 + sudo pkg install science/p5-Chemistry-Elements 
 + sudo pkg install math/p5-Math-Spline 
 + sudo pkg install textproc/p5-YAML-Tiny 
 +</code> 
 +    - elam.db を作る。準備として <code> 
 + sudo pkg install devel/p5-DateTime 
 +</code> を install した後、<code> 
 + demeter/lib/Xray/data </code> にある elam2st.PL の先頭行を編集して perl が実行できるようにして実行する。できた demeter/lib/Xray/Absorption/elam.db を Elam.pm 等と同じ場所にコピーする。<code> 
 + cp demeter/lib/Xray/Absorption/elam.db ~/perlLib/demeter/Xray/Absorption/ 
 +</code> 
 +    - hubbel_g.db も作る。<code> 
 + demetr/lib/Xray/data </code> にある /hubble_g2st.PL の先頭行を編集して perl が実行できるようにしてから実行する。できた demete/lib/Xray/Absorption/hubble_g.db も Elam.pm 等と同じ場所にコピーする。 
 +    - PDL関連のモジュールも持ってくる。 
 +      * PDL/Core : {{https://metacpan.org/release/PDL/source/Basic/Core/Core.pm|PDL::Core}} から Core.pm を perlLib/PDL にダウンロード 
 +      * PDL/Exporter : https://metacpan.org/source/ETJ/PDL-2.021/Basic/Core/Exporter.pm 
 +      * PDL/Options : https://metacpan.org/source/ETJ/PDL-2.021/Basic/Options.pm 
 +      * PDL/Types : https://metacpan.org/source/ETJ/PDL-2.021/Basic/Core/Types.pm.PL をダウンロードして 先頭に #!/usr/local/bin/perl を追加して実行。 
 +      * PDL : https://metacpan.org/source/ETJ/PDL-2.021/Basic/PDL.pm 
 +      * PDL/Stats/GLM : {{https://metacpan.org/source/MAGGIEXYZ/PDL-Stats-0.74/GENERATED/PDL/Stats/GLM.pm|PDL::Stats::GLM}} から GLM.pm を perlLib/PDL/Stats にダウンロード。 
 +<code> 
 + tar xzvf PDL-Stats-0.74.tar.gz 
 +</code> した後、 
 +    - 環境変数 PERL5LIB に上記のパスを通す <code> 
 + setenv PERL5LIB ~/perlLib/demeter/:~/perlLib/ </code>
tabuchi/install-demeter.1587475464.txt.gz · 最終更新: 2020/04/21 13:24 by mtab