Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇471:
GNUツールのconfigureでsyntaxエラー [knisi] 07/02 09:29

 └◇477:Re:GNUツールのconfigureでsyntaxエラー [knisi] 07/04 <


471● GNUツールのconfigureでsyntaxエラー[ knisi ] 2002 07/02 09:29
cygwinにARMクロス開発環境を構築しようとしたとき、下記のbinutilsのconfigureでSyntaxErrorが発生します。
また、他のバージョンでも同様のエラーが発生します。
何か環境変数等の設定が足りないのでしょうか?
win98,win2000とも、同じ結果でした。

../binutils-2.9.1/configure --target=arm-elf --prefix=/usr/local/arm
Configuring for a i686-pc-cygwin32 host.
Created "Makefile" in /gnu_tool/arm-binutils using "mh-frag"
Configuring libiberty...
Appending ../../binutils-2.9.1/libiberty/config/mh-cygwin32 to xhost-mkfrag
Appending ../../binutils-2.9.1/libiberty/config/../../config/mh-x86pic to xhost-mkfrag
xhost-mkfrag is unchanged
Linked "alloca-conf.h" to "../../binutils-2.9.1/libiberty/alloca-norm.h".
Created "Makefile" in /gnu_tool/arm-binutils/libiberty using "xhost-mkfrag"
Configuring opcodes...
loading cache ../config.cache
checking host system type... i686-pc-cygwin32
checking target system type... arm-unknown-elf
checking build system type... i686-pc-cygwin32
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... eval: 1: Syntax error: Unterminated quoted string
Configure in /gnu_tool/arm-binutils/opcodes failed, exiting.

なお、すこし調べてみると、configureの1471行目の下記if文で
エラーになっているようです。
### The recursion line is here.
if [ ! -z "${recprog}" ] ; then
if eval ${config_shell} ${recprog} ${verbose} ${buildopt} --host=${host_alias} --target=${target_alias} \
${prefixoption} ${tmpdiroption} ${exec_prefixoption} \
${srcdiroption} ${diroptions} ${program_prefixoption} ${program_suffixoption} ${program_transform_nameoption} ${site_option} ${withoptions} ${withoutop

よろしくお願いします。
スレッド一覧


477● Re:GNUツールのconfigureでsyntaxエラー[ knisi ] 2002 07/04 13:42
いろいろ調べた結果、原因が分かりました。
ネット上にあった資料に基づき、MinGWコンパイラをインストールしてビルドしていましたが、これが悪かったようです。
MinGWを取り除き、cygwinのインストールをやり直し、デフォルト以外の全パッケージを入れると、gcc等の開発ツールも入り、これを使用すると解決しました。
また、configure時、--host=,--build=の指定も省略すると正常に動作しないようです。
さらに、gccの環境変数もきちんと設定しないと、エラーがでます。
スレッド一覧

早田のホームページへ
CGIROOM