In message "Re: [ja-dev] Re: OpenOffice.org 3 MinGW+tcsh Build",
Kazunari Hirano wrote...
>cat C:/cygwin/tmp/mkmZy7qD >
>./wntgcci.pro/misc/libxslt-1.1.24.unpack.wntgcci.pro
./wntgcci.pro/misc/libxslt-1.1.24.unpack.wntgcci.pro が出來ていないのですから、cat コマン
ドの実行前で止まってるのでしょうか。
solenv/inc/tg_ext.mk の
---<ここから>---
$(MISC)$/%.unpack : $(PRJ)$/download$/%.tar.gz
@-$(RM) $@
@noop $(assign UNPACKCMD := gzip -d -c $(BACK_PATH)download$/
$(TARFILE_NAME).tar.gz $(TARFILE_FILTER) | tar $(TAR_EXCLUDE_SWITCH) -x
$(tar_verbose_switch)f - )
@$(TYPE) $(mktmp $(UNPACKCMD)) >
[メールアドレス保護](INPATH)
@$(RENAME)
[メールアドレス保護](INPATH)
$@
---<ここまで>---
あたりですね。圧縮形式に対応した解凍コマンドをマクロ変数に代入し、それを dmake の関数マク
ロ mktmp で一時ファイルに書き込み、更にその一時ファイルを cat であとで実際の解凍時に起動す
るコマンドファイルに書き出しています。
tcsh から同じ cat コマンドを手で実行しても止まってしまいますか?
C:/cygwin/bin/cat.exe が正しく動くかの確認および C:/cygwin/tmp/mkmZy7qD の中身とパーミッ
ション、 ./wntgcci.pro/misc をチェックしてはいかがでしょうか。
----
Takashi Ono(HK Freak)
mailto:[メールアドレス保護]
or [メールアドレス保護]
(Personal Address, checked every morning/evening and holidays)
mailto:[メールアドレス保護]
(Address for business, checked every working days)
http://www.hkfreak.net
---------------------------------------------------------------------
To unsubscribe, e-mail:
[メールアドレス保護]
For additional commands, e-mail:
[メールアドレス保護]