※ ChatGPTを利用し、要約された質問です(原文:cygwin上でantコマンドが途中で止まる)
cygwin上でantコマンドが途中で止まる
このQ&Aのポイント
cygwin上でもantが動かなかった理由を教えてください。
antコマンドではmakefileの生成などを行うスクリプトファイルをwindows上で動かせないため、cygwin上でも同様のエラーが発生しました。
ただし、cygwin上でcvc3フォルダまで移動し、./configure /usr/bin/makeと実行すると正常に動作します。
cygwin上でもantが動かなかった理由を教えて下さい。
・環境
windows7
・経緯
windowsコマンドプロンプト上でant実行時に上記のエラーに遭遇
原因としてantコマンドではmakefileの生成などを行うスクリプトファイルをwindows上で動かせないというものでした。
そこでcygwin上で動かしてみたものの全く同様のエラーが発生
ただし、cygwin上でcvc3フォルダまで移動し、
./configure
/usr/bin/make
と実行すると動きました。
[コマンドと結果(一部抜粋)]
C:\Users\mar\Dropbox\js-symbolic-executor\js-symbolic-executor>ant > ant1.txt
BUILD FAILED
C:\Users\mar\Dropbox\js-symbolic-executor\js-symbolic-executor\build.xml:105: Execute failed:
ava.io.IOException: Cannot run program ".\configure" (in directory "C:\Users\mar\Dropbox\js-s
bolic-executor\cvc3"): CreateProcess error=2, 指定されたファイルが見つかりません。
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1051)
at java.lang.Runtime.exec(Runtime.java:620)
[ant実行対象のbuilt.xml]
<target name="configure-cvc3"
depends="check-config.status"
unless="config.status.present">
<property name="arith" value="gmp"/>
<exec dir="../cvc3" executable="./configure"> (←build.xml:105行目の実行できなかった部分です。)
<arg value="--enable-java"/>
<arg value="--enable-dynamic"/>
<arg value="--with-arith=${arith}"/>
</exec>
</target>
お礼
度々ありがとうございました。