私はここでGT.M%GTM-E-GDINVALIDの解決方法、認識できないグローバルディレクトリファイル形式:mumps.gld、予期されるラベル:GTCGBDUNX007、found:GTCGBDUNX006?
%GTM-E-GDINVALID, Unrecognized Global Directory file format: /home/blah/gt.m/example/mumps.gld, expected label: GTCGBDUNX007, found: GTCGBDUNX006
でこのエラーを取得していますが、私がこれまでにやったことです:
は、今、私たちはbashの
に、このように起動するバージョン http://sourceforge.net/projects/fis-gtm/tar -xzf gtm_V55000_linux_i686_pro.tar.gz
chmod +x semstat2 mupip mumps lke gtmsecshr gtcm_shmclean gtcm_server gtcm_play gtcm_pkdisp gtcm_gnp_server geteuid ftok dse
を取得します
mkdir example; cd example
親ディレクトリから流行性耳炎を呼び出すと、
../mumps -r GDE
出力はこの
%GDE-I-GDUSEDEFS, Using defaults for Global Directory
/home/blah/gt.m/example/mumps.gld
ある今、我々はGLDファイル
GDE> change -s DEFAULT -f=/home/blah/gt.m/gt.m/example/
GDE> exit
を作成するために、作業ディレクトリを設定するコマンドからの出力はこれです:
%GDE-I-VERIFY、確認OK %GDE-I-GDCREATE、グローバルディレクトリが /home/blah/gt.m/example/mumps.gld
ファイル作成すると、今これはMUPIPが好きではないGLDのV6バージョンを作成します。
GTCGBDUNX006H
しかし、7ない6 MUPIP見込ん:この文字列が含まれてい
strings mumps.gld | head -1
!
../mupip create
>%GTM-E-GDINVALID, Unrecognized Global Directory file format: >/home/blah/gt.m/example/mumps.gld, expected label: GTCGBDUNX007, found: GTCGBDUNX006
私はちょうどこの作品 ../mupip create
、ファイルを編集し、7と6を交換した場合!
今私はDATファイルを持っているし、何かを保存するためにGTMに行く: GTM>s ^foo("blah")=1
% GTM-E-GDINVALID、認識できないグローバルディレクトリのファイルフォーマット:> /home/blah/gt.m/例/ mumps.gld、期待ラベル:GTCGBDUNX006、見つかった:GTCGBDUNX007
ああそれは私が古い、1をバックアップV6、とても良いことを望んでいるので、私はそれを交換してください。
GTM>s ^foo("blah")=1
ようにデータが格納されている GTM>zwr ^foo(*)
>^foo("blah")=1
を動作します。
誰でもこれを説明できますか?詳細に?なぜmupipは異なるバージョン番号で動作しますか? 注:私は他のコマンドを実行していない、私はちょうど学んでいると私は理解していないルートを任意の巨大なインストールルーチンを実行したくないです。
問題が見つかりました。変数が設定されている必要があります。 gtm_distとgtmroutinesは犯人です。これを見つけるのにずっと時間をかけて申し訳ありません。私の問題では、使い方の誤りだったことが判明しました。 http://fmtyewtk.blogspot.de/2012/08/gtm-install-issue-resolved.htmlは解決の投稿です。 – h4ck3rm1k3