こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

cygwin上でantコマンドが途中で止まる

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>

投稿日時 - 2014-11-15 23:48:12

QNo.8826430

困ってます

質問者が選んだベストアンサー

以下のurlを参考にしてみてください。
http://www.ne.jp/asahi/hishidama/home/tech/ant/tag/exec.html#h_Cygwin

もしくはcygwinよりmingw+msysの方がよかったかもしれません。

投稿日時 - 2014-11-16 00:37:28

お礼

度々ありがとうございました。

投稿日時 - 2014-11-17 04:21:03

このQ&Aは役に立ちましたか?

6人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問